
Samenvatting UITBREIDEN() functie
De UITBREIDEN() functie in Excel is een dynamische matrixfunctie waarmee je een bestaand bereik kunt vergroten met extra rijen en/of kolommen. Het unieke aan deze functie is dat je zelf bepaalt hoeveel cellen Excel toevoegt en wat er in de nieuwe cellen moet komen te staan. Hierdoor is de functie bijzonder nuttig bij het maken van dynamische tabellen of rapportages waarbij de omvang van de gegevens varieert.
Stel dat je een lijst met producten hebt die per week langer wordt. Met UITBREIDEN() kun je automatisch extra rijen reserveren zonder dat je de formule telkens handmatig hoeft aan te passen. Zo blijft je berekening flexibel en foutloos.
Vertaling
Nederlands: UITBREIDEN()
Engels: EXPAND()
Duits: ERWEITERN()
Resultaat waarde
Breid een tabel uit met een aantal rijen en/of kolommen. Vul extra cellen met gewenste waardeDoel
Het doel van de UITBREIDEN() functie is om een bestaand matrixbereik uit te breiden met een opgegeven aantal rijen en kolommen. Je kunt optioneel een vulwaarde meegeven, zodat de nieuwe cellen direct worden gevuld met een specifieke waarde of tekst.
Syntaxis
=UITBREIDEN(matrix, rijen, [kolommen], [pad_with])
Argumenten
matrix
Het oorspronkelijke bereik dat je wilt uitbreiden. Dit kan een celbereik zijn, zoals A1:C3, of een dynamische matrix die wordt geretourneerd door een andere functie (zoals FILTER() of SORTEREN()).
rijen
Het aantal rijen dat je wilt toevoegen aan de matrix. Dit argument is verplicht. Als je het aantal rijen niet wilt veranderen, gebruik dan 0.
kolommen [optioneel]
Het aantal kolommen dat je aan de matrix wilt toevoegen. Wanneer je dit weglaat, blijft het aantal kolommen gelijk aan dat van de oorspronkelijke matrix.
pad_with [optioneel]
De waarde waarmee de nieuwe cellen worden gevuld. Als je dit argument weglaat, worden de extra cellen weergegeven als lege cellen (#N/A wordt niet getoond). Je kunt hier zowel een getal, tekst, of verwijzing naar een andere cel gebruiken.
Gebruik van UITBREIDEN() functie
De UITBREIDEN() functie is vooral handig wanneer je te maken hebt met dynamische tabellen of variabele datasets. Denk aan situaties waarin een formule altijd een bepaald aantal rijen moet tonen, ongeacht de omvang van de originele data.
Een eenvoudig voorbeeld:
=UITBREIDEN(A1:B3; 2; 1)
Deze formule vergroot het bereik A1:B3 met 2 extra rijen en 1 extra kolom. De toegevoegde cellen blijven leeg, tenzij je het argument pad_with gebruikt.
Wil je de nieuwe cellen vullen met een standaardwaarde, gebruik dan bijvoorbeeld:
=UITBREIDEN(A1:B3; 2; 1; "leeg")
Zo worden alle toegevoegde cellen gevuld met het woord leeg.
In combinatie met functies als ALS() en INDIRECT() kun je geavanceerde berekeningen maken. Bijvoorbeeld:
=ALS(VERGELIJKEN("Totaal";A:A;0)>0; UITBREIDEN(A1:C10;1;0;"samenvatting"); A1:C10)
Hier breidt Excel het bereik automatisch uit met een extra rij wanneer het woord “Totaal” voorkomt in kolom A.
Ook kun je de UITBREIDEN() functie combineren met FILTER() of UNIEK() om resultaten dynamisch te tonen, maar altijd met dezelfde tabelstructuur. Dat is ideaal voor dashboards of exportbestanden.
Waarom UITBREIDEN() functie gebruiken?
De UITBREIDEN() functie maakt werkbladen flexibel en schaalbaar. Je hoeft niet langer de formules aan te passen wanneer je gegevensbron groeit. Zo voorkom je foutmeldingen of ontbrekende data in je berekeningen.
Een voorbeeld uit de praktijk: stel dat je een verkoopoverzicht hebt dat elke maand meer regels krijgt. In plaats van je formules opnieuw te kopiëren, kun je UITBREIDEN() gebruiken om automatisch ruimte te creëren voor nieuwe records.
=UITBREIDEN(FILTER(A1:D100;D1:D100>1000);5;0;"n.v.t.")
Hier voeg je vijf extra rijen toe onder de gefilterde resultaten, gevuld met “n.v.t.” zodat je rapport altijd een vaste lengte heeft.
Veelgemaakte fouten zijn het vergeten van het juiste aantal rijen (waardoor de matrix te groot wordt) of het gebruik van een verkeerde waarde in pad_with. Gebruik altijd aanhalingstekens voor tekstwaarden (“”) en let op de scheidingstekens (puntkomma’s in de Nederlandse versie).
Gebruik UITBREIDEN() wanneer je:
- dynamische dashboards bouwt met vaste tabellengtes;
- rapportages wilt opmaken met extra rijen of kolommen voor berekeningen;
- resultaten van functies zoals FILTER(), SORTEREN() of UNIEK() wilt aanvullen met lege regels.
Opmerkingen UITBREIDEN() functie
- De UITBREIDEN() functie is alleen beschikbaar in Excel 365 en Excel voor web.
- In Excel Mobile en Starter wordt deze functie niet ondersteund.
- De functie werkt niet in oudere Excel-versies (zoals Excel 2016 of 2019).
- Tekstwaarden moeten tussen dubbele aanhalingstekens worden geplaatst.
- Bij gebruik binnen dynamische matrixformules breidt het resultaat zich automatisch uit naar de juiste grootte.
