So verwendest du die Excel-Funktion SORTIERENNACH

Die Funktion SORTIERENNACH (englisch: SORTBY) gehört zur Funktionskategorie „Nachschlagen und Verweisen“.

Die Funktion SORTIEREN hast du erst kürzlich im Blog kennengelernt.

Worin besteht der Unterschied zwischen SORTIEREN und SORTIERENNACH?

Mit SORTIERENNACH kannst du auch nach Werten sortieren, die nicht in dem Zellbereich stehen, der am Ende ausgegeben wird. Mit SORTIEREN geht das nicht.

Doch schau dir den Blogbeitrag an und lerne. Die Funktion anzuwenden.

Lade dir die Beispieldatei herunter:

c323452823ba4076a377520b79e43267

1. Beschreibung der Funktion

Mit der SORTIERENNACH Funktion kannst du einen Zellbereich oder eine Matrix nach einem oder mehreren Zellbereichen sortieren und ausgeben. Du kannst entweder aufsteigend oder absteigend sortieren.

Bei der Funktion handelt es sich um eine dynamische Funktion. Änderungen bei den zu sortierenden Daten werden sofort in der sortierten Liste übernommen.

2. Die Syntax und die Argumente

Die Syntax lautet:

=SORTIERENNACH(Matrix; nach_Matrix1; [Sortierreihenfolge1]; …)

Als Argumente gelten:

Das Argument „Matrix“ ist erforderlich. Es ist der Zellbereich, der sortiert zurückgegeben werden soll. Die Kopfzeile der Liste ist nicht Bestandteil von Matrix.


Das Argument „nach Matrix1“ ist erforderlich. Es ist der Zellbereich nach dem sortiert werden soll. Die Kopfzeile der Liste ist auch hier nicht Bestandteil von Matrix.


Das Argument „[Sortierreihenfolge1]“ ist optional. 1bedeutet aufsteigende Sortierung, -1 bedeutet absteigende Sortierung. Standardwert ist 1. Wird hier kein Argument erfasst, dann wird automatisch aufsteigend sortiert.


Das Argument „[nach_Matrix2]“ ist optional. Es lässt sich damit nach weiteren Zellbereichen sortieren. Die Kopfzeile der Liste ist auch hier nicht Bestandteil von Matrix.


Das Argument „[Sortierreihenfolge2]“ ist optional. 1bedeutet aufsteigende Sortierung, -1 bedeutet absteigende Sortierung. Standardwert ist 1. Wird hier kein Argument erfasst, dann wird automatisch aufsteigend sortiert.

3. Beispiele

3.1 Namen mit Geburtsjahr nach Geburtsjahr sortieren

In der Beispieldatei findest du das Beispiel im Arbeitsblatt „Tabelle1“.

Du hast eine Liste mit acht Vornamen und deren Geburtsjahre.

Namen und Geb.-Jahr
Namensliste mit Geb.-Jahr

Die Liste soll aufsteigend nach Geburtsjahr sortiert und in den Spalten D:E abgelegt werden.

Kopiere die Überschriften nach D1:E1.

Trage in D2 diese Formel ein:

=SORTIERENNACH(A2:B9;B2:B9)

und klicke auf Enter.

Die sortierte Liste liegt nun am angewiesenen Ort.

aufsteigende Namensliste
Sortierte Namensliste aufsteigend

 Auf das Argument „[Sortierreihenfolge1]“ wurde verzichtet, denn wenn es weggelassen wird, erfolgt die aufsteigende Sortierung.

Soll das Argument dennoch eingetragen werden, schreibe diese Formel:

=SORTIERENNACH(A2:B9;B2:B9;1)

Willst du absteigend sortieren, musst du das Argument „[Sortierreihenfolge1]“ berücksichtigen.

Schreibe die Formel so:

=SORTIERENNACH(A2:B9;B2:B9;-1)

und erhalte dieses Ergebnis:

absteigende Namensliste
Sortierte Namensliste absteigend

3.2 Personalliste erst nach Nachnamen, dann nach Vornamen sortieren

In der Beispieldatei findest du das Beispiel im Arbeitsblatt „Tabelle2“.

Es liegt dir eine Liste über zehn Mitarbeiter mit Vornamen, Namen und Abteilung vor.

Liste Mitarbeiter
Mitarbeiterliste

Die Liste soll nun sortiert werden, zuerst nach Nachnamen, dann nach Vornamen.

Kopiere die Überschriften nach E1:G1.

Trage in E2 diese Formel ein und bestätige mit Enter.

=SORTIERENNACH(A2:C11;B2:B11;1;A2:A11;1)

Die sortierte Liste liegt jetzt in aufsteigender Reihenfolge vor.

aufsteigende Mitarbeiterliste
Sortierte Mitarbeiterliste aufsteigend

Willst du absteigend sortieren, musst du das Argument „[Sortierreihenfolge1]“ berücksichtigen, es ist hier mit „-1“ einzutragen.

Schreibe die Formel so:

=SORTIERENNACH(A2:C11;B2:B11;-1;A2:A11;-1)

und erhalte dieses Ergebnis:

absteigende Mitarbeiterliste
Sortierte Mitarbeiterliste absteigend

Weitere Anwendungen der Funktion SORTIERENNACH sind denkbar.


Entdecke mehr von Clevercalcul

Melde dich für ein Abonnement an, um die neuesten Beiträge per E-Mail zu erhalten.

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert

WordPress Cookie Plugin von Real Cookie Banner