Formel-Generator zum Sortieren in Google Sheets
Geben Sie Ihren Bereich und die Sortierspalten ein und erhalten Sie eine Formel für eine leere Zelle. Sie erzeugt eine sortierte Kopie der Tabelle, die sich von selbst aktualisiert, wenn sich das Original ändert. Wählen Sie SORT für mehrere Spalten, SORT mit Bereichen (die Antwort von Sheets auf SORTBY in Excel), QUERY mit order by, SORTN zum Entfernen doppelter Zeilen oder eine eigene Reihenfolge wie Hoch, Mittel, Niedrig. Die Formel entsteht in Ihrem Browser; nichts, was Sie hier eingeben, wird irgendwohin gesendet. Geprüft anhand der Google-Sheets-Funktionshilfe am 1. November 2026. Maschinell unterstützte Übersetzung.
Trennzeichen und Funktionsnamen. Die Formeln hier verwenden die englischen Namen (SORT, FILTER, QUERY). Mit der Ländereinstellung Ihrer Tabelle (Datei > Einstellungen) verlangt Sheets zwischen den Argumenten ; (bei Dezimalkomma, z. B. Deutschland) oder ,: Ändern Sie das Trennzeichen unten. Erkennt Sheets einen Namen nicht, zeigt Ihre Tabelle die Funktionen vermutlich auf Deutsch an: Stellen Sie die Funktionssprache unter Datei > Einstellungen auf Englisch um oder geben Sie den Namen ein, den Sheets vorschlägt. Das haben wir nicht in einer deutschen Tabelle geprüft.
={A1:F1; SORT(FILTER(A2:F; A2:A<>""); 1; TRUE)}
Sie stehen auf der Liste. Wir schreiben Ihnen nur einmal.
Die Zahlen zählen die Spalten ab dem Anfang des Bereichs (A = 1), TRUE = A bis Z, FALSE = Z bis A.
So verwenden Sie sie
In eine leere Zelle einfügen; sie erzeugt eine sortierte Kopie, die sich von selbst aktualisiert. Am besten auf einem neuen Tabellenblatt (den Bereich mit Blattnamen eingeben, z. B. Daten!A1:F). Rechts und unterhalb der Kopie müssen leere Zellen in der Breite und Höhe der Tabelle frei sein; steht etwas im Weg, zeigt Sheets #REF! mit „Das Array-Ergebnis wurde nicht erweitert“. Fügen Sie sie nicht in die Spalten ein, die sie liest, sonst verweist sie auf sich selbst.
Welche Formel wählen
- SORT (
=SORT(Bereich; Spalte; aufsteigend; ...)): Spaltennummern zählen ab dem Anfang des Bereichs, beiB2:Fist Spalte D also die 3.TRUEbedeutet A bis Z (Kleinstes oder Ältestes zuerst),FALSEZ bis A. Fügen Sie weitere Paare hinzu, um nach mehreren Spalten zu sortieren. - SORT mit Bereichen: Statt einer Zahl ist jede Sortierspalte ein Bereich mit denselben Zeilen, etwa
C2:C. So können Sie nach einer Spalte sortieren, die Sie nicht kopieren. Excel nennt das SORTBY; Google Sheets hat keine Funktion SORTBY, SORT nimmt stattdessen Bereiche. - QUERY order by (
=QUERY(Bereich; "select * order by C desc, A asc"; 1)): Die letzte Zahl gibt an, wie viele Kopfzeilen der Bereich hat, damit die Kopfzeile oben bleibt. In den Anführungszeichen stehen die Spaltenbuchstaben des Tabellenblatts, die Abfragesprache bleibt Englisch. Praktisch, wenn Sie zusätzlichwhere-Filter oder nur einzelne Spalten wollen (select A, C). - SORTN zum Entfernen von Duplikaten (
=SORTN(Bereich; 9^9; 2; Spalte; aufsteigend)):9^9heißt „alle Zeilen“, und der Gleichstandsmodus 2 entfernt Duplikate (laut Google-Hilfe: zeigt höchstens die ersten n Zeilen nach dem Entfernen doppelter Zeilen; doppelt sind Zeilen, deren Sortierspalten übereinstimmen), sodass eine Liste mit derselben E-Mail-Adresse zweimal nur eine Zeile behält. - Eigene Reihenfolge:
MATCH(C2:C; {"Hoch";"Mittel";"Niedrig"}; 0)macht aus jedem Wert seine Position in Ihrer Liste (1, 2, 3; ohne Beachtung der Groß-/Kleinschreibung), und SORT sortiert nach dieser Zahl.IFERRORgibt Werten, die nicht in der Liste stehen, einen Platz nach dem letzten, sodass sie und leere Zellen am Ende landen.
Was Sie wissen sollten
- Die Kopie verliert Formatierung und Kontrollkästchen. Eine Formel liefert nur Werte: Farben, Zahlenformate, Kontrollkästchen, Notizen und Links bleiben in den Originalzeilen. Formatieren Sie die Spalten der Kopie selbst.
- Die Kopie lässt sich nicht bearbeiten. Eine Eingabe darin bricht die Formel (
#REF!). Bearbeiten Sie weiter das Original; die Kopie folgt ihm. - Leere Zellen. Zeilen mit leerer Sortierzelle landen bei SORT und SORTN am Ende; QUERY setzt sie bei A bis Z an den Anfang. „Leere Zeilen überspringen“ lässt Zeilen mit leerer erster Spalte weg (bei QUERY wird
where A is not nullergänzt; steht in Spalte A Text und erscheinen trotzdem leere Zeilen, ersetzen Sie es durchwhere A <> ''). - Text, der wie eine Zahl oder ein Datum aussieht, wird als Text sortiert („10“ vor „2“). Prüfen Sie es mit
=ISNUMBER(B2). - Trennzeichen. Verwendet die Ländereinstellung Ihrer Tabelle das Dezimalkomma (Datei > Einstellungen), verlangt Sheets
;zwischen den Argumenten: Ändern Sie oben das Trennzeichen. - Das Original bleibt unsortiert. Die Formel sortiert nur die Kopie. Um die eigentlichen Zeilen bei jeder Änderung zu sortieren, nutzen Sie den Generator für das Auto-Sort-Skript (Apps Script, auf Englisch) oder das Add-on unten.
Ohne Code: KeepSorted
Das Add-on sortiert das Original an Ort und Stelle, ohne Code: keine zweite Kopie, sodass Formatierung, Kontrollkästchen und Notizen mit ihren Zeilen wandern und alle weiter dieselbe Tabelle bearbeiten. Bereich markieren, Sortierspalten wählen, Speichern. Kostenlos: ein Bereich pro Tabellenblatt, bis zu 2 Sortierspalten, kein Countdown. Pro (5 $/Monat oder 39 $/Jahr): bis zu 5 Sortierspalten, eigene Reihenfolgen wie Hoch > Mittel > Niedrig, Zeilen mit gesetztem Kontrollkästchen ans Ende, gestapelte Tabellen getrennt sortiert und Sortieren nach Formularantworten, Änderungen anderer Personen und einer stündlichen Prüfung.
KeepSorted ist gebaut und im Test. Es ist noch nicht im Google Workspace Marketplace. Hinterlassen Sie Ihre E-Mail-Adresse, und wir schicken Ihnen eine einzige Nachricht, sobald Sie es installieren können.
Die Generatoren und Formeln bleiben in jedem Fall kostenlos.
Weitere KeepSorted-Werkzeuge und Anleitungen (auf Englisch)
- Google Sheets automatisch sortieren: Skript-Generator
- Auto-sort when a new row is added
- Auto-sort by date, newest first
- Sort formula generator (English)
- Generador de fórmula para ordenar en Google Sheets (es)
- Gerador de fórmula para classificar no Planilhas Google (pt-BR)
- Générateur de formule pour trier dans Google Sheets (fr)