Kurzfassung —
VSTACKstapelt Bereiche übereinander (vertikal);HSTACKsetzt sie nebeneinander (horizontal). Beide führen mehrere Bereiche oder Arrays zu einem Ergebnis zusammen, das überläuft und sich aktualisiert, wenn sich die Quellen ändern. Syntax:=VSTACK(Array1; [Array2]; …). Der klassische Einsatz: die gleich geformten Tabellen mehrerer Monate oder Blätter zu einer lebenden Gesamttabelle vereinen, ohne Kopieren-Einfügen. Passen die Breiten (VSTACK) oder Höhen (HSTACK) nicht, füllen die Lücken mit#N/A. Excel 365 und 2021+.
=VSTACK(Jan; Feb; Mär) ' drei Monatstabellen, ein lebender Stapel
=HSTACK(Namen; Punkte) ' zwei Spalten nebeneinander
Jahrelang hieß „Januar, Februar und März in eine Liste" Kopieren, Einfügen,
Kopieren, Einfügen — und jeden Monat neu. VSTACK macht daraus eine Formel, die
neu stapelt, sobald sich eine Quelltabelle ändert. Es ist die dynamische
Array-Antwort aufs Kombinieren, und mit HSTACK geht auch die waagerechte
Variante.
Hinweis: In einer deutschen Excel-Oberfläche heißen diese Funktionen VSTAPELN (VSTACK), HSTAPELN (HSTACK), WEGLASSEN (DROP), SORTIEREN (SORT). Die Formeln unten nutzen die englischen Namen — sie zeigen dasselbe Verhalten.
Was Sie lernen
VSTACK(vertikal) vsHSTACK(horizontal) — welche Achse jede wachsen lässt- Tabellen aus mehreren Blättern zu einer lebenden Gesamttabelle, ohne Kopieren-Einfügen
- Warum ungleiche Breiten/Höhen mit
#N/Aauffüllen und wie Sie das vermeiden - Wiederholte Kopfzeilen mit
DROPentfernen, damit der Stapel sauber bleibt - Das kombinierte Ergebnis mit
FILTER,SORTundUNIQUEabfragen
Das mentale Modell: Kopieren-unter-die-Tabelle, aber live
Eine Tabelle unter eine andere einzufügen ist eine einmalige Aktion; machen Sie es
nächsten Monat wieder, ist der letzte Einfügevorgang veraltet. VSTACK
beschreibt den Stapel und rechnet ihn ewig neu. Denken Sie an „füge diese
Bereiche an" als Formel: Das Ergebnis läuft aus der Formelzelle und wächst mit den
Quellen.
' Manuell: Feb kopieren, unter Jan einfügen, Mär kopieren, darunter... monatlich
' Live:
=VSTACK(JanTabelle; FebTabelle; MärTabelle) ' stapelt neu, sobald sich etwas ändert
HSTACK ist dieselbe Idee um 90° gedreht: statt Zeilen anzufügen, fügt es Spalten
an und reiht Bereiche von links nach rechts.
Die Regel, die alles freischaltet: Achse passend halten oder #N/A bekommen
VSTACK stapelt nach unten, also sollte jeder Bereich die gleiche Spaltenzahl
haben; HSTACK stapelt nach rechts, also die gleiche Zeilenzahl. Passt es
nicht, kann Excel kein Loch leer lassen — es füllt die kurze Seite mit #N/A:
=VSTACK(A2:C10; E2:F10) ' 3 Spalten auf 2 Spalten -> eine Spalte #N/A erscheint
=HSTACK(A2:A10; C2:C6) ' 9 Zeilen neben 5 Zeilen -> 4 Zellen #N/A unten
Die Lösung: Eingaben gleich formen oder das Ergebnis bereinigen —
=IFERROR(VSTACK(...); "") leert die Füllzellen. Aber eine Spalte voller #N/A
ist meist ein Zeichen, dass Sie die falschen Bereiche gestapelt haben — prüfen Sie
zuerst die Breiten.
Die wiederholten Kopfzeilen entfernen
Echte Tabellen haben Kopfzeilen, und drei davon zu stapeln vergräbt eine Kopfzeile
mitten in den Daten. Das saubere Muster verbindet VSTACK mit
DROP, um jede Kopfzeile zu entfernen, und
fügt eine zurück:
' Jede Monatstabelle hat eine Kopfzeile; nur die erste behalten, Rest weglassen:
=VSTACK(JanTabelle; DROP(FebTabelle; 1); DROP(MärTabelle; 1))
DROP(Bereich; 1) entfernt die oberste Zeile. Das ist das Idiom, das die
Konsolidierung über mehrere Blätter überhaupt nutzbar macht — eine Kopfzeile, alle
Daten, voll lebendig.
Die Abwägung: VSTACK oder Power Query?
Kopieren Sie eine Handvoll gleich geformter Bereiche in derselben Arbeitsmappe und
wollen das Ergebnis live, ist VSTACK leichter als alles andere — keine Abfrage
zu aktualisieren, es rechnet einfach neu. Die ehrliche Grenze ist dieselbe wie bei
jeder dynamischen Array-Funktion: Für Dutzende Dateien, Hunderttausende Zeilen oder
heikles Spaltenabgleichen ist Power Query das richtige Werkzeug. Für „staple diese
paar Tabellen und halte es aktuell" gewinnt VSTACK. Kombinieren Sie es mit
SORT, FILTER und
TAKE, um das zusammengeführte Ergebnis in
einer Formel abzufragen.
Wie ExcelMaster hilft
Die echte Aufgabe ist selten nur „staple das" — sie lautet führe jedes
Regionsblatt zu einer sortierten Tabelle zusammen, lass die wiederholten Kopfzeilen
weg und halte es live. ExcelMaster schreibt das VSTACK (oder HSTACK),
fügt das DROP zum Entfernen der Kopfzeilen hinzu, prüft, dass die Breiten passen,
damit keine #N/A-Spalte entsteht, und umhüllt es mit SORT/FILTER, wenn Sie
die zusammengeführte Sicht abgefragt haben wollen — alles aus einer Beschreibung in
normaler Sprache.
Häufige Fragen
Was ist der Unterschied zwischen VSTACK und HSTACK?
VSTACK stapelt Bereiche vertikal, einen unter den anderen (sie sollten dieselbe
Spaltenzahl haben). HSTACK stapelt sie horizontal, nebeneinander (gleiche
Zeilenzahl). Beide laufen über und aktualisieren sich, wenn sich die Quellen
ändern.
Wie kombiniere ich Daten aus mehreren Blättern ohne Power Query?
Nutzen Sie =VSTACK(Blatt1!A2:C100; Blatt2!A2:C100; Blatt3!A2:C100). Um
wiederholte Kopfzeilen zu vermeiden, lassen Sie sie weg:
=VSTACK(Erste; DROP(Zweite;1); DROP(Dritte;1)). Das Ergebnis ist live und
stapelt neu, wenn sich ein Blatt ändert.
Warum gibt VSTACK #N/A zurück?
Die gestapelten Bereiche haben keine passenden Breiten (VSTACK) oder Höhen
(HSTACK), also füllt Excel die kurze Seite mit #N/A. Formen Sie die Eingaben
gleich oder umhüllen Sie mit IFERROR, um die Füllzellen zu leeren.
Kann ich ein VSTACK-Ergebnis sortieren oder filtern?
Ja — umhüllen Sie es: =SORT(VSTACK(Jan; Feb; Mär); 2; -1) sortiert den
kombinierten Stapel, und =FILTER(VSTACK(...); Bedingung) fragt ihn ab. Das Ganze
bleibt live.
Funktioniert VSTACK in Excel 2016 oder 2019?
Nein. VSTACK und HSTACK brauchen Excel 365 oder Excel 2021+. Auf älteren
Versionen kopieren Sie ein oder nutzen Power Query.
Getestet in
Getestet in: Excel 365 (Windows 11) — zuletzt geprüft am 17.06.2026.
Verwandte Anleitungen: Excel SEQUENCE · Excel TAKE & DROP · Excel SORT · Excel FILTER
