Spreadsheet Practice

SORTIERENNACH-Funktion (SORTBY)

Kurz gesagt

SORTIERENNACH sortiert einen Bereich nach den Werten eines anderen.

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)

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.

Englischer Name
SORTBY
Verfügbar in
Excel 2021, 2024 und Microsoft 365
Kategorie
Dynamische Arrays
Rückgabewert
Eine sortierte Kopie der Matrix. Läuft in die Nachbarzellen über.

Syntax

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

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

ArgumentErforderlich?Bedeutung
MatrixErforderlichDer Bereich, der sortiert und zurückgegeben wird.
nach_Matrix1ErforderlichDer Bereich, nach dem sortiert wird. Er muss gleich viele Zeilen haben wie die Matrix, muss aber nicht zu ihr gehören.
Sortierreihenfolge1Optional1 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.

ZelleFormelErgebnisWas es zeigt
F2=SORTIERENNACH(A2:A6;D2:D6;-1)Chloeläuft über 5 × 1 ZellenNamen nach Punktzahl, höchste zuerst, ohne die Punktzahlen zu zeigen
H2=SORTIERENNACH(A2:B6;B2:B6;1;D2:D6;-1)Benläuft über 5 × 2 ZellenTeam von A bis Z, innerhalb jedes Teams die höchste Punktzahl zuerst
J2=SORTIERENNACH(A2:A6;C2:C6)Eliläuft über 5 × 1 ZellenDie Dienstältesten zuerst: nach Eintrittsdatum sortiert

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
NameTeamEingestelltPunktzahlNach PunktzahlNach Team, dann PunktzahlNach Eintrittsdatum
AvaVertrieb15.03.202188ChloeBenSupportEli
BenSupport01.07.201992BenDevSupportBen
ChloeVertrieb09.01.202395AvaChloeVertriebDev
DevSupport23.11.202079EliAvaVertriebAva
EliVertrieb14.05.201884DevEliVertriebChloe

SORTIERENNACH üben

Schreib die Formel auf Deutsch, mit Semikolon. Sie wird sofort geprüft und danach noch einmal mit geänderten Daten.

Namen der Bestenliste

Liste in F2 die Vertreter aus A2:A8 nach dem Erlös in C2:C8 sortiert auf, höchster zuerst. Zeige nur die Namen.

Typische Fehler

Was du siehstUrsache 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 ReihenfolgeZeilen 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.

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.

Aktualisiert Geprüft durch Ausführen: Unsere Formel-Engine hat alle Formeln auf dieser Seite berechnet am .