Zum Hauptinhalt wechseln
Administrator Guide
Zuletzt aktualisiert: 2023-06-23
SORT2

SORT2

Beschreibung

Sortiert eine vorhandene Matrix und gibt eine neue Matrix zurück. SORT2 übernimmt Parameterpaare, einer für die Angabe der Spalte, nach der sortiert werden soll, und einer für die Sortierrichtung dieser Spalte. Wenn bei der Sortierung Gleichstände auftreten, werden Argumente für Spalten verwendet, die nach der ersten von Ihnen angegebenen Spalte liegen.

Syntax

SORT2(
matrix
, [
sort_column_1
,
ascending_1
], ...)
  • matrix
    : Die zu sortierende Matrix.
  • sort_column_1
    : Spaltenname oder -position des Werts in der Sortierspalte mit der obersten Priorität. Wenn Sie eine angeben
    sort_column
    , müssen Sie auch einen entsprechenden Booleschen Wert für „ascending“ angeben.
  • ascending_1
    : Bei TRUE werden die Werte in der zugehörigen Spalte aufsteigend sortiert. Bei FALSE werden die Werte in der zugehörigen Spalte absteigend sortiert.

Beispiel:

Die ursprüngliche Tabelle ist wie folgt:
A
B
1
Name
Grade
2
Joe
85
3
Alice
92
4
Joe
90
5
Luis
92
6
Xibin
85
7
Alice
79
8
Joe
82
9
Luis
95
10
Xibin
88
11
Alice
97
Das Ergebnis von
=SORT2(A1:B10,"Name",,"Grade",FALSE)
ist wie folgt:
Name
Grade
Xibin
88
Xibin
85
Luis
95
Luis
92
Joe
90
Joe
85
Joe
82
Alice
97
Alice
92
Alice
79

Anmerkungen

  • Sie können bis zu 8 Paare für Spalte/Richtung angeben.
  • Um alle von Ihnen angegebenen Spalten nur in eine Richtung zu sortieren, können Sie SORT verwenden.
  • Diese Funktion sortiert die Zeilen in der Quelle
    matrix
    und gibt eine neue Matrix zurück, die die sortierten Zeilen enthält. Die Reihenfolge der Zeilen wird durch den Wert in festgelegt
    sort_column_n
    und die von Ihnen angegebene Richtung (aufsteigend oder absteigend).
  • Geben Sie Sortierspalten entweder nach Name (als Textzeichenfolge ohne umschließende eckige Klammern) oder nach Position an (wobei sich die erste Spalte an Position 1 befindet). Sie können diese Werte kombinieren (einige nach Namen und andere nach Position). Wenn Sie den Namen (Zeichenfolge) des Spalten-Headers verwenden, behält die Funktion die Spalten-Header bei. Wenn Sie jedoch die Spaltenindizes (Zahlen) verwenden, sortiert die Funktion die Header als Daten.
  • Wenn Sie mehr als eine Sortierspalte angeben, löst die Funktion Gleichstände auf, indem die Werte in jeder nachfolgend angegebenen Spalte sortiert werden. Beispiel: Wenn die erste Spalte drei Werte der Zeichenfolge
    „Hallo“
    enthält und Sie eine zweite Spalte angegeben haben, sortiert die Funktion die“ drei Zeilen, die
    „Hallo“
    in der ersten Spalte enthalten, nach den Werten in dieser zweiten Spalte. Dadurch wird die endgültige Reihenfolge dieser drei Zeilen festgelegt.
  • Diese Funktion ist für die Verwendung in Array-Formeln vorgesehen.

Mögliche Funktionen

ARRAYAREA
SORT
SORT3