FormulaCamp
← Alle Funktionen
Dynamische Arrays

VSTAPELN (VSTACK) in Excel

VSTAPELN (VSTACK) in Excel: Listen und Bereiche untereinander zusammenführen, Überschriften ergänzen und Unterschiede in Breite oder Länge behandeln.

VSTACK

Syntax

VSTAPELN(array1, array2, …)

Beispiel: =VSTACK(January!A2:C50,February!A2:C50)

Verfügbar in: Excel 2024, Microsoft 365

VSTAPELN hängt Bereiche oder Arrays untereinander zu einem einzigen Array zusammen. Die Syntax lautet =VSTACK(array1, [array2], …). Enthalten ist die Funktion in Excel 2024 und Microsoft 365.

Wann Sie die Funktion einsetzen

Argumente

Erklärte Beispiele

Zwei Listen als eine

ABC
1JanFeb
2AnaDan
3BenEli
4Fay

Formel: E2: =VSTACK(A2:A3,C2:C4)

Ergebnis: wird nach Ana, Ben, Dan, Eli, Fay ausgegeben

Auf die beiden Namen aus January folgen die drei aus February.

Verbinden und sortieren

ABC
1JanFeb
2AnaDan
3BenEli
4Fay

Formel: E2: =SORT(VSTACK(A2:A3,C2:C4),,-1)

Ergebnis: wird nach Fay, Eli, Dan, Ben, Ana ausgegeben

Die zusammengeführte Liste wird absteigend von Fay bis Ana sortiert.

Summe über mehrere Blöcke

ABC
1JanFeb
2105
32015
430

Formel: E2: =SUM(VSTACK(A2:A3,C2:C4))

Ergebnis: 80

Alle fünf Zahlen werden gestapelt und addiert: 10 + 20 + 5 + 15 + 30.

Jetzt ausprobieren

Ändern Sie eine Formel oder einen Wert in der Beispieltabelle und prüfen Sie das Ergebnis.

Formel in F2: =VSTACK(A2:B3,A6:B7)

Beispieltabelle: VSTAPELN
ABCDEFG
1RegionProductUnitsPriceResult
2EastPen1202.5EastPen
3WestPen802.5WestPen
4EastBook4512WestLamp
5NorthBook6012EastLamp
6WestLamp3025
7EastLamp1525
Ergebnis in F2: East

Fehler und Prüfungen

Verwandte Funktionen

Häufige Fragen

Kann VSTAPELN Bereiche aus anderen Tabellenblättern lesen?
Ja, zum Beispiel =VSTACK(Jan!A2:C50,Feb!A2:C50); das Ergebnis aktualisiert sich, wenn sich diese Blätter ändern.
Wie füge ich über einem Ergebnis eine Überschrift hinzu?
=VSTACK({"Name","Amount"},FILTER(A2:B100,B2:B100>0)).
Was geschieht, wenn ein Bereich länger als die anderen ist?
Die Höhen sind beim Stapeln unerheblich; nur die Breiten müssen übereinstimmen, andernfalls wird aufgefüllt.

Weitere Funktionen aus Dynamische Arrays