HomeMatrixHOR.STAPELEN() functie

HOR.STAPELEN() functie

HOR.STAPELEN functie in Excel

Samenvatting HOR.STAPELEN() functie

De HOR.STAPELEN() functie in Excel is een krachtige manier om meerdere bereiken of arrays naast elkaar te combineren in één overzichtelijk resultaat. In plaats van handmatig kolommen te kopiëren of formules te herhalen, stapel je met deze functie gegevens uit verschillende bronnen horizontaal naast elkaar. Dit is vooral handig bij dashboards, rapportages en het samenvoegen van dynamische lijsten.

Vertaling

Nederlands: HOR.STAPELEN()
Engels: HSTACK()
Duits: HSTAPELN()

Resultaat waarde

Plak meerdere tabellen aan elkaar, naast elkaar

Doel

De HOR.STAPELEN() functie is ontworpen om meerdere bereiken horizontaal samen te voegen in één nieuw bereik. Denk aan het naast elkaar plaatsen van verschillende kolommen met klantinformatie, verkoopcijfers of productgegevens. De functie maakt het eenvoudig om dynamisch meerdere tabellen of lijsten te combineren zonder gebruik te maken van ingewikkelde formules of handmatige bewerkingen.

Syntaxis

=HOR.STAPELEN(array1; [array2]; …)

Argumenten

array1 is verplicht en verwijst naar het eerste gegevensbereik of de eerste array die je wilt stapelen. Dit kan een celbereik zijn, zoals A1:A5, of een dynamische matrix.
array2, array3, enzovoort zijn optioneel en vertegenwoordigen extra bereiken of arrays die rechts van de eerste array worden geplaatst. Alle arrays moeten hetzelfde aantal rijen bevatten, anders geeft Excel een foutmelding (#WAARDE!).

Belangrijk is dat HOR.STAPELEN() met dynamische matrices werkt, wat betekent dat het resultaat zich automatisch uitbreidt over de benodigde cellen. Als het resultaat overlapt met bestaande gegevens, verschijnt de foutmelding #OVERLOOP!.

Gebruik van HOR.STAPELEN() functie

De HOR.STAPELEN() functie gebruik je wanneer je informatie uit meerdere tabellen of bereiken wilt combineren zonder extra formules of handmatig knip- en plakwerk. Stel dat je twee lijsten met klantgegevens hebt — één met namen en één met telefoonnummers — dan kun je deze eenvoudig naast elkaar plaatsen met:

=HOR.STAPELEN(A2:A10; B2:B10)

Of wanneer je gegevens uit verschillende tabbladen wilt combineren:

=HOR.STAPELEN(Blad1!A2:A10; Blad2!A2:A10)

Je kunt HOR.STAPELEN() ook gebruiken in combinatie met andere functies zoals ALS() om berekende kolommen toe te voegen, of met INDIRECT() om dynamisch te verwijzen naar verschillende tabbladen. Bijvoorbeeld:

=HOR.STAPELEN(INDIRECT("Januari!A2:A10"); INDIRECT("Februari!A2:A10"))

In rapportages of dashboards zorgt HOR.STAPELEN() ervoor dat lijsten automatisch worden bijgewerkt zodra onderliggende gegevens veranderen — een groot voordeel ten opzichte van statische kopieën.

Waarom HOR.STAPELEN() functie gebruiken?

De HOR.STAPELEN() functie bespaart tijd, voorkomt fouten en maakt je spreadsheets veel flexibeler. Waar je vroeger complexe formules met VERSCHUIVING() of INDEX() nodig had, kun je nu eenvoudig meerdere datasets horizontaal combineren.

Stel dat je een overzicht wilt maken van omzet per maand, waarbij elke maand in een eigen kolom staat. In plaats van de gegevens telkens te kopiëren, kun je dit automatisch doen met:

=HOR.STAPELEN(Jan!B2:B10; Feb!B2:B10; Mrt!B2:B10)

Let wel op dat alle bereiken even lang zijn; anders krijg je de foutmelding #WAARDE!. Zorg er ook voor dat je resultaatgebied leeg is, anders veroorzaakt de functie #OVERLOOP!.

Veelvoorkomende fouten bij gebruik van HOR.STAPELEN() zijn:

  • Niet-aansluitende bereiken met ongelijke rijen.
  • Verwijzingen naar niet-bestaande tabbladen via INDIRECT().
  • Vergeten dat de functie dynamisch is en automatisch uitsplitst over meerdere cellen.

Opmerkingen HOR.STAPELEN() functie

  • HOR.STAPELEN() is een dynamische matrixfunctie: het resultaat spreidt automatisch uit over de benodigde cellen.
  • Alle arrays moeten hetzelfde aantal rijen hebben, anders verschijnt een foutmelding.
  • In Excel voor het web werkt de functie volledig, maar in Excel Mobile kan het resultaat niet worden bewerkt.
  • In oudere versies van Excel (zoals Excel Starter) is deze functie niet beschikbaar.
  • De Engelse functienaam is HSTACK(), wat handig is als je met internationale bestanden werkt.
  • Combineer HOR.STAPELEN() met VERT.STAPELEN() om zowel horizontale als verticale samenvoegingen te maken.
~ Advertentie ~

= POST ( 'Gerelateerd' )

KUBUSSET() functie

KUBUSSET() functie in Excel haalt een set van leden uit een kubus op en biedt opties voor sorteren en bijschriften, geschikt voor dynamische rapportages en analyse.

ISNB() functie

De ISNB() functie controleert of een cel de foutwaarde #N/B bevat. Combineer met ALS() om foutmeldingen netjes af te handelen in Excel.

LENGTE() functie

De LENGTE() functie telt het aantal tekens in een tekst in Excel. Ontdek de syntaxis, toepassingen, voorbeelden en tips om fouten te voorkomen.

Excel ALS formule: ALS cel is X of Y en Z

Je kunt de logische functie combineren met OF en EN functie in de ALS functie. Als product is kast of cd en het aantal is groter dan 10. In het voorbeeld filteren we regels waarvan het product kast of cd is en het aantal groter is dan 10. De formule gebruikt in D5 is:

STDEV() functie

De STDEV() functie berekent de standaarddeviatie van een reeks getallen. Ideaal voor analyses, rapportages en statistische inzichten.

ABS() functie

De ABS() functie in Excel zet negatieve getallen om in positieve waarden. Handig bij berekeningen, vergelijkingen en foutcontroles in je werkbladen.
~ Advertentie ~

= WEEK ('Top 5')

JAAR() functie

De JAAR functie in Excel geeft als resultaat het jaar van een datum als een 4-cijferig getal. Het jaar wordt uitgedrukt als een geheel getal tussen 1900 en 9999.

DATUM() functie

De Excel DATUM functie maakt van afzonderlijke waarden voor jaar, maand en dag een geldige datum. Je kunt deze functie gebruiken om dynamisch datums samen te stellen op basis van andere celwaarden in je werkblad.

NETTO.WERKDAGEN() functie

De NETTO.WERKDAGEN geeft het aantal volledige werkdagen tussen een begindatum en een einddatum. Zaterdag en zondag en datums die zijn gedefinieerd zijn als feestdagen gelden niet als werkdagen.

Wachtwoord Excel werkblad beveiliging kraken

Met de volgende macro code is het mogelijk om de beveiliging van een met wachtwoord beveiligd werkblad op te heffen.

INDEX() functie

De INDEX functie geeft als resultaat een waarde of de verwijzing naar een waarde vanuit een tabel of bereik. Je kunt de functie gebruiken om een enkele waarde op te halen of een hele rij of kolom.
~ Advertentie ~

= FUNCTIE ('Top 10')

~ Advertentie ~

= EXCEL ( 'categorieën' )

~ Advertentie ~