Schnellnavigation
SORTIERENNACH-Funktion
Zusammenfassung
Die SORTIERENNACH-Funktion sortiert dynamisch einen Bereich oder eine Matrix basierend auf Werten in einem oder mehreren zugehörigen Bereichen. Sie ermöglicht flexible Sortierung nach mehreren Kriterien mit individuellen Sortierreihenfolgen.
Syntax
=SORTIERENNACH(Matrix; Nach_Matrix1; [Sortierreihenfolge1]; [Nach_Matrix2; Sortierreihenfolge2]; …)
Parameter
| Parameter | Typ | Erforderlich | Beschreibung |
|---|---|---|---|
| Matrix | Array/Bereich |
Ja | Der Bereich oder die Matrix, die sortiert werden soll |
| Nach_Matrix1 | Array/Bereich |
Ja | Erstes Sortierkriterium - Bereich gleicher Größe |
| [Sortierreihenfolge1] | Zahl (1/-1) |
Nein | 1 für aufsteigend, -1 für absteigend |
| [Nach_Matrix2; Sortierreihenfolge2] | Optional |
Nein | Weitere Sortierkriterien als Paare |
Verwendung der SORTBY-Funktion
SORTIERENNACH revolutioniert das Sortieren in Excel durch dynamische Arrays. Im Gegensatz zu manueller Sortierung erstellt die Funktion automatisch einen neuen, sortierten Bereich, der sich bei Datenänderungen aktualisiert. Ideal für Dashboards und interaktive Berichte.
Häufige SORTBY Beispiele
Nach Alter sortieren
=SORTIERENNACH(D2:E9; E2:E9)
Sortiert Namensliste (D2:E9) nach Alter (E2:E9) aufsteigend
Doppelte Sortierung
=SORTIERENNACH(A2:C10; B2:B10; 1; C2:C10; -1)
Zuerst nach Spalte B aufsteigend, dann nach Spalte C absteigend
Zufällige Reihenfolge mit RANDARRAY
=SORTIERENNACH(E2#; RANDARRAY(ANZAHL2(E2#)))
Erstellt zufällige Reihenfolge der dynamischen Liste E2#
Häufig gestellte Fragen
Häufige Fehler und Lösungen
#WERT!-Fehler
Cause: Sortierreihenfolge ist weder 1 noch -1
Solution: Verwenden Sie nur 1 für aufsteigend oder -1 für absteigend
#WERT!-Fehler
Cause: Nach_Matrix ist weder Zeile noch Spalte (2D-Array)
Solution: Nach_Matrix muss eindimensional sein (eine Zeile oder Spalte)
#BEZUG!-Fehler
Cause: Verweis auf geschlossene externe Arbeitsmappe
Solution: Öffnen Sie beide Arbeitsmappen oder verwenden Sie lokale Daten
Hinweise
- Gibt dynamisches Array zurück, das automatisch überläuft
- Nach_Matrix-Argumente müssen Zeile oder Spalte sein
- Funktioniert optimal mit Excel-Tabellen und strukturierten Verweisen
- #ÜBERLAUF! erscheint bei Kollision mit bestehenden Daten
Kompatibilität
Verfügbar in: Excel 365, Excel 2021, Excel für Web
Nicht verfügbar in: Excel 2019 und früher, Excel 2016, Excel 2013, Excel 2010, Excel 2007
Inhalt zuletzt überprüft: December 9, 2025
Aktualisierungshäufigkeit: Bei Bedarf
Getestete Excel-Versionen: Excel 365, Excel 2021+