HINWEIS: Wenn Sie wissen möchten, wie Sie dies mit VBA-Code tun können, geben Sie dies bitte in Ihrer Frage an. Andernfalls wird deine Frage beantwortet und sie gehört wirklich zu superuser.com
Angenommen, Sie möchten den Bereich E1: E6 invertieren und die invertierte Liste in den Bereich F1: F6 einfügen.
Geben Sie diese Array-Formel in F1 ein. (Dies ist eine Array-Formel, so dass Sie STRG + UMSCHALT + EINGABE drücken müssen)
%Vor%Wählen Sie dann den gesamten F1: F6-Bereich aus und kopieren Sie diese Formel mit Fill Down (Registerkarte Start / Bearbeiten) in alle Zellen im Bereich F1: F6.
Sie könnten eine zusätzliche Spalte mit den Nummern 1,2,3, ... N hinzufügen. Als nächstes sortieren Sie mit dieser Spalte den Bereich, der Ihre Daten enthält, in umgekehrter Reihenfolge (absteigend).
Warum sollte der Offset oder eine Array-Formel verwendet werden? Warum nicht "= ($ E1- (MAX ($ E $ 2: $ E $) + 1)) * - 1" verwenden, geben Sie dieses in Zelle F1 ein und kopieren Sie es nach unten. Keine Array-Formel, kein Offset, sauberer und einfacher, IMHO.
Tags und Links excel