# SORTIERENNACH-Funktion (SORTBY)

> SORTIERENNACH sortiert einen Bereich nach den Werten eines anderen.

Quelle: https://spreadsheetpractice.com/de/funktionen/sortierennach · Aktualisiert 29. Oktober 2026 · Geprüft durch Ausführen: Unsere Formel-Engine hat alle Formeln auf dieser Seite berechnet am 30. Oktober 2026

## Kurz gesagt

- **Syntax:** `=SORTIERENNACH(Matrix; nach_Matrix1; [Sortierreihenfolge1]; ...)`
- **Häufigste Verwendung:** `=SORTIERENNACH(A2:A6;D2:D6;-1)` ergibt Chloe (Namen nach Punktzahl, höchste zuerst, ohne die Punktzahlen zu zeigen)
- **Englischer Name:** [SORTBY](https://spreadsheetpractice.com/functions/sortby)
- **Verfügbar in:** Excel 2021, 2024 und Microsoft 365
- **Kategorie:** [Dynamische Arrays](https://spreadsheetpractice.com/de/funktionen#dynamic-arrays)
- **Rückgabewert:** Eine sortierte Kopie der Matrix. Läuft in die Nachbarzellen über.

Nutze sie, um Namen nach einer Punktzahl aufzulisten, die du nicht zeigen willst, oder um nach mehreren Spalten zugleich zu sortieren, etwa zuerst nach Team und dann nach Punktzahl. Die Sortierschlüssel müssen nicht Teil des Ergebnisses sein, nur gleich hoch.

## Syntax

`=SORTIERENNACH(Matrix; nach_Matrix1; [Sortierreihenfolge1]; ...)`

Im deutschen Excel werden Argumente mit Semikolon (;) getrennt, und Dezimalzahlen haben ein Komma.

| Argument | Erforderlich? | Bedeutung |
|---|---|---|
| `Matrix` | Erforderlich | Der Bereich, der sortiert und zurückgegeben wird. |
| `nach_Matrix1` | Erforderlich | Der Bereich, nach dem sortiert wird. Er muss gleich viele Zeilen haben wie die Matrix, muss aber nicht zu ihr gehören. |
| `Sortierreihenfolge1` | Optional | 1 sortiert aufsteigend (Standard), -1 absteigend. Füge weitere Paare aus nach_Matrix und Sortierreihenfolge hinzu, um Gleichstände aufzulösen. |

## 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 |
|---|---|---|---|
| F2 | `=SORTIERENNACH(A2:A6;D2:D6;-1)` | Chloe (läuft über 5 × 1 Zellen) | Namen nach Punktzahl, höchste zuerst, ohne die Punktzahlen zu zeigen |
| H2 | `=SORTIERENNACH(A2:B6;B2:B6;1;D2:D6;-1)` | Ben (läuft über 5 × 2 Zellen) | Team von A bis Z, innerhalb jedes Teams die höchste Punktzahl zuerst |
| J2 | `=SORTIERENNACH(A2:A6;C2:C6)` | Eli (läuft über 5 × 1 Zellen) | Die Dienstältesten zuerst: nach Eintrittsdatum sortiert |

### Beispieldaten als Tabelle anzeigen

|  | A | B | C | D | E | F | G | H | I | J |
|---|---|---|---|---|---|---|---|---|---|---|
| 1 | Name | Team | Eingestellt | Punktzahl |  | Nach Punktzahl |  | Nach Team, dann Punktzahl |  | Nach Eintrittsdatum |
| 2 | Ava | Vertrieb | 15.03.2021 | 88 |  | Chloe |  | Ben | Support | Eli |
| 3 | Ben | Support | 01.07.2019 | 92 |  | Ben |  | Dev | Support | Ben |
| 4 | Chloe | Vertrieb | 09.01.2023 | 95 |  | Ava |  | Chloe | Vertrieb | Dev |
| 5 | Dev | Support | 23.11.2020 | 79 |  | Eli |  | Ava | Vertrieb | Ava |
| 6 | Eli | Vertrieb | 14.05.2018 | 84 |  | Dev |  | Eli | Vertrieb | Chloe |

## Typische Fehler

| Was du siehst | Ursache und Lösung |
|---|---|
| #WERT! | nach_Matrix ist anders hoch als die Matrix, oft weil eine davon eine ganze Spalte wie D:D ist. Lass beide Bereiche dieselben Zeilen abdecken. |
| Gleichstände kommen in falscher Reihenfolge | Zeilen mit gleichen Werten behalten ihre ursprüngliche Reihenfolge. Füge ein zweites Paar aus nach_Matrix und Sortierreihenfolge hinzu, etwa das Eintrittsdatum, um Gleichstände zu entscheiden. |
| #Ü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. |

## Tipps

- Sortiere ohne Hilfsspalte nach einer Berechnung: =SORTIERENNACH(A2:A6;C2:C6*D2:D6;-1) sortiert nach Preis mal Menge.
- nach_Matrix kann eine andere Spalte sein als die, die du zeigst, also können vertrauliche Daten wie Gehälter die Reihenfolge bestimmen, ohne zu erscheinen.

## Verwandte Funktionen

- [SORTIEREN](https://spreadsheetpractice.com/de/funktionen/sortieren) (SORT): SORTIEREN liefert eine sortierte Kopie eines Bereichs, nach einer beliebigen Spalte, aufsteigend oder absteigend.
- [FILTER](https://spreadsheetpractice.com/de/funktionen/filter) (FILTER): FILTER liefert nur die Zeilen eines Bereichs, die eine Prüfung bestehen, etwa alle Bestellungen aus der Region West.
- [ÜBERNEHMEN](https://spreadsheetpractice.com/de/funktionen/uebernehmen) (TAKE): ÜBERNEHMEN behält die ersten oder letzten Zeilen (und Spalten) eines Bereichs und verwirft den Rest.

## Häufige Fragen

### Was ist der Unterschied zwischen SORTIEREN und SORTIERENNACH?

SORTIEREN sortiert nach einer Spalte innerhalb des Bereichs, den sie zurückgibt. SORTIERENNACH sortiert nach einem beliebigen gleich hohen Bereich, also kannst du Namen nach einer Punktzahl sortieren, die du nicht zeigst, und sie nimmt mehrere Sortierschlüssel an.

### Wie sortiere ich per Formel nach mehreren Spalten?

Füge Paare aus nach_Matrix und Sortierreihenfolge hinzu: =SORTIERENNACH(A2:B6;B2:B6;1;D2:D6;-1) sortiert nach Team von A bis Z und dann nach Punktzahl vom höchsten zum niedrigsten Wert.

## SORTIERENNACH üben

Auf der Seite zu [SORTIERENNACH](https://spreadsheetpractice.com/de/funktionen/sortierennach) gibt es eine Übung („Namen der Bestenliste“), die du löst, indem du die Formel auf Deutsch mit Semikolon eingibst. Sie wird sofort geprüft und danach mit geänderten Daten noch einmal.

Diese Seite auf Englisch: [SORTBY](https://spreadsheetpractice.com/functions/sortby)

[Excel-Funktionsübersetzer](https://spreadsheetpractice.com/tools/function-translator): Funktionsnamen in 8 Sprachen

[Alle Funktionen auf Deutsch](https://spreadsheetpractice.com/de/funktionen)

---

Spreadsheet Practice (https://spreadsheetpractice.com) bringt Tabellenformeln durch Üben bei: Jede Übung wird in einem Live-Raster geprüft und mit geänderten Daten noch einmal kontrolliert.
