0Pricing
Excel Formulas Academy · Lektion

Ergebnisse mit SORT sortieren

Einen Spill-Bereich automatisch aufsteigend oder absteigend sortieren

Ergebnisse mit SORT sortieren ist eine kostenlose Excel Formulas Academy-Lektion auf CoddyKit. Dies ist Lektion 1 von 4. Du kannst die komplette Lektion unten kostenlos lesen – dann übst du sie direkt im Browser mit einem integrierten Code-Editor und einem KI-Tutor rund um die Uhr. Sie ist Teil des Excel Formulas Academy-Lernpfads, und dein Fortschritt wird über Web und CoddyKit-App synchronisiert. Der Excel Formulas Academy-Kurs umfasst insgesamt 4 Lektionen.

Die SORT-Funktion kennenlernen

Früher bedeutete Sortieren, die Daten auszuwählen und jedes Mal auf eine Schaltfläche zu klicken, wenn sich etwas änderte. Mit der Funktion SORT erledigen Sie das stattdessen per Formel, sodass die Reihenfolge automatisch aktualisiert wird, sobald sich die Quelldaten ändern.

SORT ist eine Funktion für ein dynamisches Array: Sie geben sie einmal in eine einzelne Zelle ein, und die Ergebnisse werden nach unten (und zur Seite) in die darunterliegenden Zellen übertragen. Sie müssen nie wieder manuell neu sortieren.

=SORT(A2:A10)

Die SORT-Syntax

SORT akzeptiert bis zu vier Argumente:

  • array der Bereich oder das Array, das Sie sortieren möchten
  • sort_index die Spalte (oder Zeile), nach der sortiert werden soll, gezählt ab 1
  • sort_order 1 für aufsteigend, -1 für absteigend
  • by_col TRUE zum Sortieren von Spalten von links nach rechts, FALSE (Standard) zum Sortieren von Zeilen von oben nach unten

Nur das erste Argument ist erforderlich. Lassen Sie die übrigen Argumente weg, sortiert SORT die erste Spalte aufsteigend.

=SORT(array, [sort_index], [sort_order], [by_col])

Eine einfache aufsteigende Sortierung

Stellen Sie sich Verkaufszahlen in A2:A8 vor. Um sie vom kleinsten zum größten Wert aufzulisten, verweisen Sie mit SORT auf den Bereich und übernehmen alle Standardwerte.

Die Formel überträgt die sortierten Werte in eine neue Spalte. Wenn sich eine Zahl in A2:A8 ändert, wird die übertragene Liste sofort neu geordnet. Keine Schaltflächen, keine Menüs.

=SORT(A2:A8)

Vom größten zum kleinsten Wert sortieren

Um die Reihenfolge umzukehren, setzen Sie sort_order auf -1. Das erste Argument bleibt gleich; Sie fügen lediglich das Kennzeichen für die absteigende Sortierung hinzu.

Das eignet sich ideal für Ranglisten oder Listen mit den höchsten Umsätzen, bei denen die größten Werte oben stehen sollen.

=SORT(A2:A8, 1, -1)

Eine ganze Tabelle sortieren

SORT ist nicht auf eine Spalte beschränkt. Übergeben Sie einen mehrspaltigen Bereich, wird die gesamte Tabelle sortiert ausgegeben, wobei die Zeilen vollständig erhalten bleiben.

Angenommen, A2:C20 enthält Name, Region und Umsatz. Um die gesamte Tabelle zu sortieren, verwenden Sie den Bereich als Array.

=SORT(A2:C20)

Die Sortierspalte auswählen

Beim Sortieren einer Tabelle gibt sort_index an, nach welcher Spalte SORT sortieren soll. Dabei werden die Spalten innerhalb des Arrays gezählt, nicht auf dem Arbeitsblatt.

Sortieren Sie die Tabelle mit Name, Region und Umsatz in A2:C20 nach Umsatz (der 3. Spalte) vom höchsten zum niedrigsten Wert. Die gesamte Zeile wird zusammen mit ihrem Umsatzwert verschoben.

=SORT(A2:C20, 3, -1)

Spalten statt Zeilen sortieren

Wenn Ihre Daten in einer Zeile waagerecht statt in einer Spalte nach unten angeordnet sind, setzen Sie das vierte Argument by_col auf TRUE.

SORT ordnet dann die Spalten von links nach rechts neu an, statt die Zeilen von oben nach unten zu sortieren. Das ist selten erforderlich, aber für horizontal angeordnete Daten praktisch.

=SORT(B1:G1, 1, 1, TRUE)

SORT erzeugt einen Überlauf – lassen Sie Platz

Da SORT aus einer Zelle viele Ergebnisse erzeugt, müssen die Zellen darunter und daneben leer sein. Wenn etwas im Weg ist, erhalten Sie den Fehler #SPILL!.

Geben Sie die Formel in einem freien Bereich ein, damit das Array ungehindert ausgegeben werden kann. Entfernen Sie alle überzähligen Werte, die den Überlaufbereich blockieren.

=SORT(A2:C20, 3, -1)

SORT in Google Tabellen

Google Tabellen verfügt über dieselbe SORT-Funktion mit denselben Argumenten, sodass Sie Ihre Formeln übertragen können. Tabellen bietet außerdem ein älteres Menü zum Sortieren des Bereichs und ein etwas anderes Verhalten der älteren Funktion. Die Formelvariante entspricht jedoch Excel.

Ein Hinweis: In Tabellen können Sie mehrere Sortierschlüssel kombinieren, indem Sie zusätzliche Index-/Reihenfolgepaare hinzufügen, etwa zum Sortieren zuerst nach Region und dann nach Umsatz.

=SORT(A2:C20, 2, TRUE, 3, FALSE)

SORT mit anderen Funktionen kombinieren

SORT spielt seine Stärken aus, wenn die Funktion um andere dynamische Arrays herum eingesetzt wird. Filtern Sie Ihre Daten zuerst und sortieren Sie anschließend das Ergebnis – alles in einer Formel.

Hier behalten wir mit FILTER nur die Zeilen der Region East und sortieren diese anschließend nach der 3. Spalte in absteigender Reihenfolge. Die Ausgabe ist eine übersichtliche, geordnete und gefilterte Liste, die sich selbst aktualisiert.

=SORT(FILTER(A2:C20, B2:B20="East"), 3, -1)

Wenn sich die Quelle ändert

Der eigentliche Vorteil von SORT besteht darin, dass die Funktion live ist. Fügen Sie dem Quellbereich eine neue Zeile hinzu (oder verwenden Sie einen Verweis auf eine ganze Spalte), wird die sortierte Ausgabe sofort an der richtigen Stelle ergänzt.

Dadurch eignet sich SORT ideal für Berichte und Dashboards, die sich beim Eintreffen neuer Daten automatisch aktualisieren – ganz ohne manuelles Neusortieren.

=SORT(A2:C100, 3, -1)

Schnelltest

Sie möchten die Tabelle in A2:C20 nach der dritten Spalte vom größten zum kleinsten Wert sortieren. Welche Formel ist korrekt?

Zusammenfassung: Sortieren mit SORT

Sie haben gelernt, dass SORT Daten per Formel sortiert und automatisch über mehrere Zellen ausgibt:

  • =SORT(array) sortiert die erste Spalte aufsteigend
  • sort_index bestimmt, nach welcher Spalte sortiert wird
  • sort_order verwendet 1 für aufsteigend und -1 für absteigend
  • by_col TRUE sortiert Spalten statt Zeilen

Lassen Sie Platz für den Überlauf und kombinieren Sie SORT mit FILTER, um geordnete, gefilterte und sich selbst aktualisierende Listen zu erstellen.

=SORT(A2:C20, 3, -1)

Häufig gestellte Fragen

Ist die Lektion „Ergebnisse mit SORT sortieren“ kostenlos?

Ja — der vollständige Text von „Ergebnisse mit SORT sortieren“ ist hier im Web kostenlos zu lesen. Um sie interaktiv zu üben (integrierter Code-Editor und 24/7 KI-Tutor) und den Rest des Excel Formulas Academy-Kurses freizuschalten, upgrade auf CoddyKit PRO. Der Excel Formulas Academy-Kurs umfasst insgesamt 4 Lektionen.

Was lerne ich in „Ergebnisse mit SORT sortieren“?

Einen Spill-Bereich automatisch aufsteigend oder absteigend sortieren Du übst Excel Formulas Academy mit praktischem Code, den du direkt im Browser ausführst, und ein 24/7 KI-Tutor beantwortet deine Fragen während du die Lektion bearbeitest.

Brauche ich Erfahrung, um Excel Formulas Academy zu starten?

Keine Vorkenntnisse erforderlich. Excel Formulas Academy auf CoddyKit ist für Anfänger bis fortgeschrittene Lernende strukturiert, sodass du hier starten oder von Anfang an beginnen und in deinem eigenen Tempo voranschreiten kannst. Dies ist Lektion 1 von 4.

Wie lange dauert die Lektion „Ergebnisse mit SORT sortieren“?

Die meisten CoddyKit-Lektionen dauern etwa 5–10 Minuten. Jede ist kompakt und interaktiv, sodass du stetig Fortschritte machst und genau dort weitermachst, wo du aufgehört hast – im Web und in der App.

Kann ich in dieser Excel Formulas Academy-Lektion Code schreiben und ausführen?

Ja. Jede Excel Formulas Academy-Lektion enthält einen integrierten Code-Editor, sodass du echten Code direkt in deinem Browser schreibst und ausführst und sofort KI-Feedback erhältst — ohne lokale Einrichtung erforderlich.

Alle Lektionen in diesem Kurs

  1. Ergebnisse mit SORT sortieren
  2. Mit SORTBY nach einer anderen Spalte sortieren
  3. Mit SEQUENCE Zahlen erzeugen
  4. Mit RANDARRAY Zufallsdaten erzeugen
← Zurück zu Excel Formulas Academy