Kurzfassung —
SEQUENCEbaut ein Array aus Zahlen aus dem Nichts und lässt es als Überlauf (Spill) in einen Bereich laufen. Syntax:=SEQUENCE(Zeilen; [Spalten]; [Start]; [Schritt]).=SEQUENCE(5)ergibt1,2,3,4,5nach unten;=SEQUENCE(1;12)ergibt1…12nach rechts; das dritte und vierte Argument setzen Startwert und Schrittweite. Es ist kein besseres Ausfüllkästchen — es ist der Motor, der Zeilennummern, Datumsreihen und Raster an andere Formeln liefert, und bleibt lebendig, wenn die Daten wachsen. Ein blockierter Bereich erzeugt#SPILL!. Excel 365 und 2021+.
=SEQUENCE(5) ' 1,2,3,4,5 in einer Spalte
=SEQUENCE(ROWS(Daten); 1; 1; 1) ' eine Zeilennummer je Datenzeile, live
Das Ausfüllkästchen macht seit dreißig Jahren 1, 2, 3, …, schreibt aber feste
Werte — ändern sich die Daten, stimmen die Zahlen nicht mehr. SEQUENCE erzeugt
dieselbe Reihe als Formel, passt sich also selbst an, und weil es ein Array
zurückgibt, kann es jede andere dynamische Array-Formel speisen. Genau diese
zweite Verwendung ist sein Daseinszweck.
Hinweis: In einer deutschen Excel-Oberfläche heißen diese Funktionen SEQUENZ (SEQUENCE), VSTAPELN (VSTACK), HSTAPELN (HSTACK), NEHMEN (TAKE) und WEGLASSEN (DROP). Die Formeln unten nutzen die englischen Namen — sie zeigen dasselbe Verhalten.
Was Sie lernen
- Die Argumentreihenfolge —
Zeilen, Spalten, Start, Schritt— und warum sie stolpern lässt - Wie Sie eine lebende Datumsreihe erzeugen (Kalender, Zeitplan, Fälligkeiten)
SEQUENCEfür Zeilennummern, die mit den Daten wachsen und schrumpfen- Warum es
#SPILL!erzeugt und wie Sie es beheben - Wann
SEQUENCEdas Ausfüllkästchen undZEILE()ablöst
Das mentale Modell: ein Motor, kein Ausfüllkästchen
Mit dem Ausfüllkästchen tippen Sie Werte einmal; mit SEQUENCE beschreiben Sie
eine Reihe, die ewig neu rechnet. Der eigentliche Unterschied: SEQUENCE gibt ein
Array zurück, ist also selten die Endantwort — es erzeugt das richtig große
Raster, das etwas anderes verbraucht. Denken Sie an den Motor unter INDEX,
Datumsrechnung oder einer überlaufenden Berechnung:
' Statisch, bricht beim Hinzufügen von Zeilen: 1,2,3 von Hand ziehen
' Live, passt sich der Tabelle an:
=SEQUENCE(ROWS(Umsatz)) ' 1..N, wobei N = Zeilenzahl von Umsatz
Die Regel, die alles freischaltet: Zeilen, Spalten, Start, Schritt
Jede Überraschung mit SEQUENCE kommt von der Argumentreihenfolge. Es ist
SEQUENCE(Zeilen; [Spalten]; [Start]; [Schritt]) — Zeilen zuerst, nicht der
Startwert. Man erwartet SEQUENCE(Start; Schritt) und bekommt eine hohe Spalte,
die man nicht wollte:
=SEQUENCE(5) ' 5 Zeilen: 1,2,3,4,5
=SEQUENCE(5; 1; 10; 5) ' 5 Zeilen ab 10, Schritt 5: 10,15,20,25,30
=SEQUENCE(1; 12) ' 1 Zeile, 12 Spalten: 1..12 quer
=SEQUENCE(3; 4) ' ein 3x4-Raster, zeilenweise 1..12 gefüllt
Sitzt die Reihenfolge im Muskelgedächtnis, fallen zweidimensionale Raster gratis
ab — ein Einmaleins ist =SEQUENCE(9) * SEQUENCE(1;9), ohne Ziehen.
Eine lebende Datumsreihe erzeugen
Das ist das Nützlichste an SEQUENCE. Datumswerte sind in Excel nur Zahlen, eine
Datumsreihe ist also ein SEQUENCE mit Schritt 1 Tag, gestartet auf einem Datum:
=SEQUENCE(31; 1; DATE(2026;1;1); 1) ' jeder Tag im Januar 2026 (als Datum formatieren)
=EDATE(DATE(2026;1;1); SEQUENCE(12;1;0)) ' der 1. jedes Monats, kalendergenau
Ein Haken: SEQUENCE gibt die zugrunde liegenden Seriennummern zurück, also
formatieren Sie den Überlaufbereich als Datum, sonst sehen Sie 46023, 46024, ….
Für Monatserste oder Monatsenden umhüllen Sie SEQUENCE mit EDATE, statt um ~30
zu schrittweisen, was abdriftet.
#SPILL! geht um den Platz, nicht um die Formel
SEQUENCE kennt seine Ausgabegröße genau. Sitzt etwas in den Zellen, die es
braucht, kann Excel das Array nicht ablegen und gibt #SPILL! zurück. Die Formel
ist in Ordnung; das Ziel ist blockiert. Klicken Sie die Zelle an, sehen Sie den
markierten Bereich, räumen Sie ihn frei, und die Zahlen erscheinen. Weil
SEQUENCE seine Größe aus Argumenten wie ROWS(Daten) zieht, geben Sie ihm Platz
nach unten.
Die Abwägung: Wann SEQUENCE das Ziehen und ZEILE() ablöst
Ziehen Sie ein Ausfüllkästchen für 1, 2, 3, …, ist das ein fester Wert, der
veraltet — SEQUENCE(ROWS(Daten)) bleibt korrekt, wenn Zeilen kommen und gehen.
Tippen Sie ZEILE()-ZEILE($A$1)+1 als Zähler, sagt SEQUENCE dasselbe ohne das
volatile ZEILE() und ohne beim Einfügen einer Zeile zu brechen. Die ehrliche
Grenze: Für eine einmalige Liste fester Zahlen ist das Ausfüllkästchen schneller
getippt. Für alles, was die Daten verfolgen soll, gewinnt SEQUENCE — und es ist
der natürliche Partner von VSTACK und
TAKE beim Bauen von Arrays.
Wie ExcelMaster hilft
Die meiste SEQUENCE-Arbeit steckt in einer größeren Aufgabe: nummeriere diese
Zeilen so, dass die IDs beim Hinzufügen neu durchnummerieren, oder leg einen
Lieferkalender 2026 an, eine Zeile pro Woche. ExcelMaster schreibt das
SEQUENCE — richtige Argumentreihenfolge, Datumsumhüllung mit EDATE, dimensioniert
aus Ihrer Tabelle — aus einer Beschreibung in normaler Sprache und platziert es,
wo es überlaufen kann. Sie beschreiben die Reihe; es übernimmt den Generator.
Häufige Fragen
Wie erzeuge ich eine Zahlenreihe in Excel?
Nutzen Sie =SEQUENCE(10) für 1..10 in einer Spalte oder =SEQUENCE(10; 1; 5; 5),
um bei 5 zu starten und um 5 zu schrittweisen. Das Ergebnis läuft automatisch über
und passt sich an, wenn Sie die Anzahl ändern.
Wie erstelle ich mit SEQUENCE eine Datumsliste?
Starten Sie auf einem Datum und schrittweisen um 1 Tag:
=SEQUENCE(31; 1; DATE(2026;1;1); 1), dann formatieren Sie den Bereich als Datum.
Für den Monatsersten umhüllen Sie es mit EDATE:
=EDATE(DATE(2026;1;1); SEQUENCE(12;1;0)).
Wie lautet die Argumentreihenfolge von SEQUENCE?
SEQUENCE(Zeilen; [Spalten]; [Start]; [Schritt]) — Zeilen zuerst, dann Spalten,
dann Startwert, dann Schrittweite. Start zuerst zu erwarten ist der häufigste
Fehler.
Warum gibt SEQUENCE #SPILL! zurück?
Etwas blockiert die Zellen, die es füllen muss — ein Wert, ein Label oder eine verbundene Zelle. Klicken Sie die Formelzelle an, um den Überlaufbereich zu sehen, räumen Sie ihn frei, und das Ergebnis erscheint.
Funktioniert SEQUENCE in Excel 2016 oder 2019?
Nein. SEQUENCE braucht Excel 365 oder Excel 2021+. Auf älteren Versionen nutzen
Sie das Ausfüllkästchen oder eine ZEILE()-Formel.
Getestet in
Getestet in: Excel 365 (Windows 11) — zuletzt geprüft am 17.06.2026.
Verwandte Anleitungen: Excel VSTACK & HSTACK · Excel TAKE & DROP · Excel FILTER · Excel SORT
