SORTIEREN-Funktion (SORT)
Kurz gesagt
SORTIEREN liefert eine sortierte Kopie eines Bereichs, nach einer beliebigen Spalte, aufsteigend oder absteigend.
- Syntax
=SORTIEREN(Matrix; [Sortierindex]; [Sortierreihenfolge]; [nach_Spalte])- Häufigste Verwendung
=SORTIEREN(A2:A6)ergibt Laptopständer (Produktnamen von A bis Z)
Die Originaldaten bleiben, wo sie sind, und die sortierte Kopie ordnet sich neu, sobald sich die Zahlen ändern. Damit ist sie das Rückgrat von Bestenlisten und Ranglistenberichten.
- Englischer Name
- SORT
- Verfügbar in
- Excel 2021, 2024 und Microsoft 365
- Kategorie
- Dynamische Arrays
- Rückgabewert
- Eine sortierte Kopie der Matrix, so groß wie das Original. Läuft in die Nachbarzellen über.
- Google Sheets
- Google Sheets hat diese Funktion, aber mit anderen Argumenten: Du gibst eine Spaltennummer und WAHR oder FALSCH für aufsteigend an.
Syntax
=SORTIEREN(Matrix; [Sortierindex]; [Sortierreihenfolge]; [nach_Spalte])
Im deutschen Excel werden Argumente mit Semikolon (;) getrennt, und Dezimalzahlen haben ein Komma.
| Argument | Erforderlich? | Bedeutung |
|---|---|---|
Matrix | Erforderlich | Der Bereich, der sortiert wird. Lass die Überschriftenzeile weg. |
Sortierindex | Optional | Nach welcher Spalte sortiert wird, gezählt vom linken Rand der Matrix. Standard ist 1. |
Sortierreihenfolge | Optional | 1 sortiert aufsteigend (Standard), -1 absteigend. |
nach_Spalte | Optional | WAHR sortiert Spalten von links nach rechts statt Zeilen. Standard ist FALSCH. |
Beispiele
Jedes Ergebnis wird von unserer Formel-Engine aus der Beispieltabelle berechnet, derselben, die auch die Übungen prüft.
| Zelle | Formel | Ergebnis | Was es zeigt |
|---|---|---|---|
| E2 | =SORTIEREN(A2:A6) | Laptopständerläuft über 5 × 1 Zellen | Produktnamen von A bis Z |
| G2 | =SORTIEREN(A2:C6;3;-1) | Monitorarmläuft über 5 × 3 Zellen | Die ganze Tabelle nach Erlös, Spalte 3, höchster zuerst |
| K2 | =INDEX(SORTIEREN(A2:C6;2;-1);1;1) | USB-Hub | Nach Einheiten sortieren, dann den ersten Namen nehmen |
Live ausprobieren
Das ist die Beispieltabelle. Ändere eine Zahl oder einen Text oder bearbeite eine Formel auf Deutsch, und die Ergebnisse passen sich an.
Beispieldaten als Tabelle anzeigen
| Produkt | Einheiten | Erlös | A bis Z | Nach Erlös, höchster zuerst | Meiste verkaufte Einheiten | |||||
| Schreibtischlampe | 48 | 1.872 € | Laptopständer | Monitorarm | 22 | 1.958 € | USB-Hub | |||
| Monitorarm | 22 | 1.958 € | Monitorarm | Laptopständer | 35 | 1.890 € | ||||
| Laptopständer | 35 | 1.890 € | Schreibtischlampe | Schreibtischlampe | 48 | 1.872 € | ||||
| USB-Hub | 61 | 1.769 € | USB-Hub | USB-Hub | 61 | 1.769 € | ||||
| Webcam | 17 | 1.173 € | Webcam | Webcam | 17 | 1.173 € |
SORTIEREN üben
Schreib die Formel auf Deutsch, mit Semikolon. Sie wird sofort geprüft und danach noch einmal mit geänderten Daten.
Sortierte Vertreterliste
F2 jeden Vertreter einmal auf, sortiert von A bis Z.Typische Fehler
| Was du siehst | Ursache und Lösung |
|---|---|
| #ÜBERLAUF! | In den Zellen, die das Ergebnis braucht, steht schon etwas. Leere alles unterhalb und rechts der Formel, oder verschiebe sie in einen freien Bereich. |
| Die Überschriftenzeile landet mittendrin | Die Matrix enthielt Zeile 1. Beginne sie in der ersten Datenzeile, etwa A2:C6. |
| #WERT! | Der Sortierindex ist größer als die Zahl der Spalten in der Matrix, etwa 4 bei einem dreispaltigen Bereich. Zähle vom linken Rand der Matrix, nicht ab Spalte A. |
| #NAME? | SORTIEREN braucht Excel 2021, Excel 2024 oder Microsoft 365. In älteren Versionen sortierst du eine Kopie mit Daten > Sortieren. |
Tipps
- Zum Sortieren nach zwei Spalten nimm SORTIERENNACH, das mehrere Sortierschlüssel annimmt.
- Mit ÜBERNEHMEN kombiniert bekommst du eine dynamische Top 3: =ÜBERNEHMEN(SORTIEREN(A2:C6;3;-1);3).
Häufige Fragen
Wie sortiere ich per Formel vom größten zum kleinsten Wert?
Setze die Sortierreihenfolge auf -1: =SORTIEREN(A2:C6;3;-1) sortiert nach der dritten Spalte vom höchsten zum niedrigsten Wert.
Ändert SORTIEREN meine Originaldaten?
Nein. Sie liefert eine sortierte Kopie, und die Quelle bleibt, wie sie ist. Das heißt auch, dass du die Ergebnisse nicht überschreiben kannst; bearbeite stattdessen die Quelle.
Wie sortiere ich nach mehr als einer Spalte?
Mit SORTIERENNACH: =SORTIERENNACH(A2:C6;B2:B6;1;C2:C6;-1) sortiert nach Spalte B und löst Gleichstände nach Spalte C vom höchsten zum niedrigsten Wert.
Diese Seite auf Englisch: SORT. Excel-Funktionsübersetzer: Funktionsnamen in 8 Sprachen. Alle Funktionen auf Deutsch.
Aktualisiert Geprüft durch Ausführen: Unsere Formel-Engine hat alle Formeln auf dieser Seite berechnet am .