Excel-SORT-Funktion
Die SORT-Funktion sortiert den Inhalt eines Bereichs oder Arrays wahlweise in aufsteigender oder absteigender Reihenfolge.
Hinweis: Die SORT-Funktion steht nur in Excel für Microsoft 365, Excel 2021 oder neueren Versionen sowie in Excel für das Web zur Verfügung.

Syntax
=SORT()array, [sort_index], [sort_order], [by_col])
Argumente
- Array (erforderlich): Der Bereich oder das Array, das sortiert werden soll.
- [sort_index] (optional): Eine Zahl, die angibt, nach welcher Zeile oder Spalte sortiert werden soll. Standardwert ist 1.
- [sort_order] (optional):Eine Zahl, die die Sortierreihenfolge angibt:
- 1oder ausgelassen, um in aufsteigender Reihenfolge zu sortieren;
- -1, um in absteigender Reihenfolge zu sortieren.
- [by_col] (optional):Ein logischer Wert, der die Sortierrichtung angibt:
- WAHR, um nach Spalten zu sortieren;
- FALSCH oder ausgelassen, um nach Zeilen zu sortieren.
Rückgabewert
Die SORT-Funktion gibt ein Array zurück.
Funktionshinweise
- Array kann als eine Zeile von Werten, eine Spalte von Werten oder eine Kombination aus Zeilen und Spalten von Werten übergeben werden.
- Die Dimensionen des zurückgegebenen Arrays entsprechen denen des Array-Arguments. Wenn eine oder mehrere Zellen im Überlaufbereich nicht leer sind, wird der #ÜBERLAUF!-Fehler zurückgegeben.
- Die SORT-Funktion kann zwischen verschiedenen Arbeitsmappen verwendet werden. Stellen Sie jedoch sicher, dass die referenzierten Arbeitsmappen geöffnet sind – andernfalls erhalten Sie beim Aktualisieren der Ergebniszelle einen #BEZUG!-Fehler.
- Die Ergebnisse von SORT sind dynamisch, d. h., sie aktualisieren sich automatisch, sobald sich Werte in den Quelldaten ändern. Allerdings werden die Ergebnisse nicht aktualisiert, wenn Sie neue Einträge zum Array hinzufügen. Um dies zu beheben, verwenden Sie am besten strukturierte Verweise als Array-Argument.
- Um ein Array basierend auf einer Spalte zu sortieren, die Sie im sortierten Ergebnis nicht anzeigen möchten, oder um ein Array nach zwei oder mehr Spalten zu sortieren, verwenden Sie bitte die SORTBY-Funktion.
Beispiel
Um die unten dargestellte Tabelle mithilfe der SORT-Funktion nach den Punktzahlen der Schüler in absteigender Reihenfolge zu sortieren, legen Sie das sort_index-Argument auf 4 fest, da Sie nach der vierten Spalte der Tabelle sortieren möchten, und setzen Sie sort_order auf -1. Das by_col-Argument müssen Sie nicht angeben, da die Funktion standardmäßig nach Zeilen sortiert. Kopieren oder geben Sie die folgende Formel in die obere linke Zelle der Ergebnistabelle ein und drücken Sie anschließend Enter, um das Ergebnis zu erhalten:
=SORT()B3:E14,4,-1)

Verwandte Funktionen
Die SORTBY-Funktion sortiert den Inhalt eines Bereichs oder Arrays anhand der Werte eines zugehörigen Bereichs oder Arrays – ganz gleich, ob dieser zugehörige Bereich oder Array im zu sortierenden Bereich oder Array enthalten ist oder nicht.
Die UNIQUE-Funktion extrahiert eindeutige Werte aus einem Datenbereich – egal ob Text, Zahlen, Datumsangaben oder Fehlerwerte.
Die FILTER-Funktion filtert einen Datenbereich und liefert dynamisch die Ergebnisse, die Ihren festgelegten Kriterien entsprechen.
Die besten Office-Produktivitätstools
Kutools für Excel – Hilft Ihnen, sich von der Masse abzuheben
Kutools für Excel bietet über 300 Funktionen,damit das, was Sie benötigen, nur einen Klick entfernt ist...
Office Tab – Aktiviert tabbasiertes Lesen und Bearbeiten in Microsoft Office (inklusive Excel)
- Wechseln Sie in einer Sekunde zwischen Dutzenden geöffneter Dokumente!
- Reduziert für Sie täglich Hunderte von Mausklicks – verabschieden Sie sich vom Mausarm.
- Steigern Sie Ihre Produktivität um 50 %, wenn Sie mehrere Dokumente gleichzeitig anzeigen und bearbeiten.
- Bringt effiziente Tabs in Office (inklusive Excel) – genau wie in Chrome, Edge und Firefox.