Diese Woche stellte Microsoft auf der Ignite-Konferenz in Orlando, Florida, eine Reihe neuer, einfacherer Array-Formeln in Excel vor. Ich werde diese neuen Formeln diese Woche jeden Tag behandeln, aber wenn Sie weiterlesen möchten:
- Der Montag behandelte die neue Formel = A2: A20, den SPILL-Fehler und die neue SINGLE-Funktion, die anstelle der impliziten Schnittmenge erforderlich ist
- Heute werden SORT und SORTBY behandelt
- Mittwoch wird FILTER abdecken
- Der Donnerstag wird EINZIGARTIG sein
- Am Freitag werden die Funktionen SEQUENCE und RANDARRAY behandelt
Das Sortieren mit einer Formel in Excel erforderte früher eine verrückte Kombination von Formeln. Schauen Sie sich diese Daten an, die in diesem Artikel verwendet werden.

Um dies vor dieser Woche mit einer Formel zu sortieren, müssten Sie nur RANK, COUNTIF, MATCH, INDEX und INDEX ausschalten. Sobald Sie diese Formeln fertiggestellt haben, sind Sie bereit für ein Nickerchen.

Joe McDaid und sein Team haben uns SORT und SORTBY gebracht.
Beginnen wir mit SORT. Hier ist die Syntax=SORT(Array, (Sort Index), (Sort Order), (By Column))

Angenommen, Sie möchten A3: C16 nach dem Feld Score sortieren. Die Punktzahl ist die dritte Spalte im Array, sodass Ihr Sortierindex 3 beträgt.
Die Auswahlmöglichkeiten für die Sortierreihenfolge sind 1 für aufsteigend oder -1 für absteigend. Ich beschwere mich nicht, aber es wird niemals Unterstützung für Sortieren nach Farbe, Sortieren nach Formel oder Sortieren nach benutzerdefinierter Liste mit dieser Funktion geben.

Das vierte Argument wird selten verwendet. Im Dialogfeld "Sortieren" kann anstelle von Zeilen nach Spalten sortiert werden. 99,9% der Menschen sortieren nach Zeilen. Wenn Sie nach Spalten sortieren müssen, geben Sie im letzten Argument True an. Dieses Argument ist optional und standardmäßig False.

Hier sind die Ergebnisse der Formel. Dank der neuen Calc-Engine wird die Formel in benachbarte Zellen übertragen. Eine Formel in O2 ergibt diese Lösung.
Es ist nicht erforderlich, Strg + Umschalt + Eingabetaste zu drücken
Was ist, wenn Sie eine zweistufige Sortierung benötigen? Sortieren nach Spalte 2 aufsteigend und Spalte 3 absteigend? Geben Sie eine Array-Konstante für das 2. und 3. Argument an:=SORT(A2:C17,(2;3),(1;-1))

Mit der SORTBY-Funktion können Sie nach etwas sortieren, das nicht in den Ergebnissen enthalten ist
Die SORTBY-Funktionssyntax lautet =SORTBY(array, by_array1, sort_order1,)

Zurück zu den Originaldaten. Angenommen, Sie möchten nach Team und dann nach Punktzahl sortieren, aber nur die Namen anzeigen. Sie können SORTBY wie hier gezeigt verwenden.

Zufällige Drogentests und zufällig ohne Wiederholungen
Schwierige Szenarien wie Random Drug Testing und Random with No Repeats werden unglaublich einfach, wenn Sie SORT mit RANDARRAY kombinieren.
In der folgenden Abbildung möchten Sie die 13 Namen ohne Wiederholungen zufällig sortieren. Verwenden Sie =SORTBY(A4:A16,RANDARRAY(13))
. Lesen Sie am Freitag mehr über RANDARRAY.

Ist Strg + Umschalt + Eingabetaste vollständig tot? Nein, es gibt immer noch eine Verwendung dafür. Angenommen, Sie wollten nur die drei besten Ergebnisse der SORT-Funktion. Sie können drei Zellen auswählen, die SORT-Funktion eingeben und mit Strg + Umschalt + Eingabetaste darauf folgen. Dadurch wird verhindert, dass die Ergebnisse über die Grenzen der ursprünglichen Formel hinausgehen.

Schau Video
Laden Sie die Excel-Datei herunter
So laden Sie die Excel-Datei herunter: Excel-Sortieren mit einer Formel unter Verwendung von Sortieren und Sortieren nach xlsx
Excel-Gedanke des Tages
Ich habe meine Excel Master-Freunde um Rat zu Excel gebeten. Der heutige Gedanke zum Nachdenken:
"Bei der Verwendung von Excel ist keine Maus erforderlich."
Derek Fraley