Samenvatting VERT.STAPELEN() functie

De VERT.STAPELEN() functie in Excel is een dynamische matrixfunctie waarmee je eenvoudig meerdere bereiken onder elkaar kunt samenvoegen. In plaats van handmatig lijsten te kopiëren, combineer je met één formule gegevens uit verschillende tabellen of bladen tot één overzicht. Ideaal voor rapportages, dashboards of data-analyse waarbij gegevens uit meerdere bronnen komen.
Vertaling
Nederlands: VERT.STAPELEN()
Engels: VSTACK()
Duits: VSTAPELN()
Resultaat waarde
Plak meerdere tabellen aan elkaar, boven elkaarDoel
De VERT.STAPELEN() functie is bedoeld om meerdere bereiken of matrices verticaal samen te voegen tot één aaneengesloten gegevensset. Je gebruikt deze functie wanneer je rijen uit verschillende tabellen wilt combineren, bijvoorbeeld lijsten met verkoopresultaten van verschillende maanden of productcategorieën.
Syntaxis
=VERT.STAPELEN(matrix1,[matrix2],...)
Argumenten
matrix1 is verplicht en verwijst naar het eerste gegevensbereik of de eerste array die je wilt opnemen in het resultaat. Dit kan een celbereik zijn (zoals A1:C5), een benoemd bereik of een dynamische matrix.
matrix2, matrix3, enzovoort zijn optioneel. Deze bereiken worden onder de eerste matrix geplaatst. Alle matrices moeten hetzelfde aantal kolommen hebben; als dat niet zo is, geeft Excel de foutmelding #WAARDE!.
Omdat VERT.STAPELEN() een dynamische matrixfunctie is, past Excel automatisch het resultaat aan de grootte van de gegevens. Als het resultaat niet volledig kan worden weergegeven door overlappende cellen, verschijnt de foutmelding #OVERLOOP! (of #SPILL! in de Engelstalige versie).
Gebruik van VERT.STAPELEN() functie
Gebruik de VERT.STAPELEN() functie wanneer je gegevens uit verschillende tabellen, kolommen of werkbladen wilt combineren tot één complete lijst. Dit is bijvoorbeeld handig bij maandelijkse verkoopoverzichten, waarin elk tabblad de cijfers van een maand bevat.
Als je bijvoorbeeld de verkoopgegevens uit januari en februari wilt combineren, gebruik je:
=VERT.STAPELEN(Januari!A2:D50; Februari!A2:D50)
De functie voegt de gegevens van beide maanden samen tot één dynamische tabel met alle rijen onder elkaar.
Je kunt ook VERT.STAPELEN() combineren met andere functies zoals ALS() of FILTER() om de gegevens eerst te filteren of aan te vullen met berekende kolommen. Bijvoorbeeld:
=VERT.STAPELEN(FILTER(A2:D50; C2:C50>1000); FILTER(E2:H50; G2:G50>1000))
Of gebruik INDIRECT() om dynamisch naar meerdere tabbladen te verwijzen:
=VERT.STAPELEN(INDIRECT("Q1!A2:D50"); INDIRECT("Q2!A2:D50"))
Zo kun je rapportages automatiseren zonder dat je handmatig gegevens hoeft te kopiëren.
Waarom VERT.STAPELEN() functie gebruiken?
De VERT.STAPELEN() functie is ideaal voor wie regelmatig werkt met gespreide datasets. In plaats van handmatig te kopiëren of ingewikkelde macro’s te gebruiken, kun je met één formule gegevens uit meerdere bronnen samenbrengen. Hierdoor blijven je tabellen dynamisch: zodra onderliggende gegevens veranderen, wordt het resultaat automatisch bijgewerkt.
Een praktisch voorbeeld: stel dat je een jaarlijkse verkoopanalyse maakt, waarbij elke maand in een apart werkblad staat. Met VERT.STAPELEN() kun je eenvoudig één overzicht maken:
=VERT.STAPELEN(Jan!A2:C50; Feb!A2:C50; Mrt!A2:C50; Apr!A2:C50)
Zo heb je in één formule alle data onder elkaar.
Veelvoorkomende fouten zijn eenvoudig te voorkomen. Controleer altijd dat alle bereiken hetzelfde aantal kolommen bevatten, anders verschijnt #WAARDE!. Als je formule verwijst naar cellen in verschillende formaten (bijvoorbeeld tekst in het ene bereik en getallen in het andere), kan Excel de resultaten onjuist combineren. Let er ook op dat het resultaatgebied vrij is, anders krijg je de foutmelding #OVERLOOP!.
Kortom: met VERT.STAPELEN() werk je sneller, consistenter en maak je minder fouten bij het samenvoegen van gegevens.
Veelvoorkomende valkuilen zijn:
- Ongelijke kolombreedtes in de samengevoegde bereiken.
- Foutmeldingen door overlappende cellen of verkeerde verwijzingen.
- Vergeten dat het resultaat een dynamische matrix is die zich automatisch uitspreidt.
Opmerkingen VERT.STAPELEN() functie
- De functie is dynamisch: het resultaat spreidt automatisch uit over meerdere cellen.
- Alle matrices moeten hetzelfde aantal kolommen hebben, anders verschijnt
#WAARDE!. - Als het resultaat niet past, geeft Excel
#OVERLOOP!(Engels:#SPILL!). - In Excel voor het web werkt de functie volledig, maar in Excel Mobile zijn bewerkingen van dynamische resultaten beperkt.
- Niet beschikbaar in Excel Starter.
- De Engelse functienaam is VSTACK() — handig bij gebruik van internationale werkmappen.
- Combineer met HOR.STAPELEN() om zowel verticaal als horizontaal te stapelen.
