HORIZ.ZOEKEN in Excel: horizontaal zoeken (2026)
De HORIZ.ZOEKEN-functie in Excel (HLOOKUP in het Engels) zoekt een waarde in de eerste rij van een tabel en retourneert een waarde uit dezelfde kolom in een opgegeven rij. Gebruik HORIZ.ZOEKEN wanneer je gegevens in horizontale tabellen moet opzoeken.
In deze uitgebreide handleiding leer je de syntaxis van HORIZ.ZOEKEN, wanneer je deze functie gebruikt in plaats van VERT.ZOEKEN, en welke alternatieven er zijn in moderne Excel-versies.
Wat doet HORIZ.ZOEKEN?
HORIZ.ZOEKEN doorzoekt de eerste rij van een bereik horizontaal (van links naar rechts) en geeft een waarde terug uit een rij die je opgeeft. Het is de horizontale tegenhanger van VERT.ZOEKEN.
Syntaxis:
=HORIZ.ZOEKEN(zoekwaarde; tabelmatrix; rij_index; [benaderen])
| Argument | Uitleg |
|---|---|
| zoekwaarde | De waarde die je zoekt in de eerste rij van de tabel |
| tabelmatrix | Het cellenbereik met je gegevens (de eerste rij bevat de zoekwaarden) |
| rij_index | Het rijnummer binnen de tabel waaruit je de waarde wilt ophalen (1 = eerste rij) |
| benaderen | ONWAAR voor exacte match, WAAR of weggelaten voor benadering |
Belangrijk: De zoekwaarde moet altijd in de eerste rij van je tabelmatrix staan. HORIZ.ZOEKEN zoekt van links naar rechts en stopt bij de eerste match.
Wanneer gebruik je HORIZ.ZOEKEN?
HORIZ.ZOEKEN is ideaal voor data die horizontaal is georganiseerd, zoals:
- Maandoverzichten waarbij maandnamen in de koprij staan
- Kwartaalrapporten met Q1, Q2, Q3, Q4 als kolomkoppen
- Planningen met datums of weken horizontaal
- Vergelijkingstabellen met productcategorieën naast elkaar
Verschil tussen HORIZ.ZOEKEN en VERT.ZOEKEN
| Kenmerk | HORIZ.ZOEKEN | VERT.ZOEKEN |
|---|---|---|
| Zoekrichting | Horizontaal (eerste rij) | Verticaal (eerste kolom) |
| Data-oriëntatie | Breed (veel kolommen) | Lang (veel rijen) |
| Engels | HLOOKUP | VLOOKUP |
| Gebruiksfrequentie | Minder vaak | Zeer vaak |
De meeste Excel-bestanden gebruiken verticale tabellen (gegevens in rijen), waardoor VERT.ZOEKEN populairder is. Maar voor specifieke rapportages en dashboards is HORIZ.ZOEKEN onmisbaar.
HORIZ.ZOEKEN gebruiken: stap-voor-stap
Stap 1: Bereid je horizontale tabel voor
Zorg dat je tabel correct is opgezet:
– De zoekwaarden (bijv. maandnamen) staan in de eerste rij
– De data die je wilt ophalen staat in de rijen eronder
Voorbeeld horizontale tabel:
| A | B | C | D | E | |
|---|---|---|---|---|---|
| 1 | Categorie | Jan | Feb | Mrt | Apr |
| 2 | Omzet | 15000 | 18000 | 17500 | 19000 |
| 3 | Kosten | 8000 | 8500 | 8200 | 8800 |
| 4 | Winst | 7000 | 9500 | 9300 | 10200 |
Stap 2: Bepaal je zoekwaarde
Welke kolomkop wil je zoeken? In het voorbeeld zou je “Feb” kunnen zoeken om de februari-cijfers op te halen.
Stap 3: Tel het rij_index getal
Het rij_index getal telt vanaf de eerste rij van je tabelmatrix:
– Rij 1 = de koprij (Jan, Feb, Mrt, etc.)
– Rij 2 = Omzet
– Rij 3 = Kosten
– Rij 4 = Winst
Let op: Dit is niet hetzelfde als het Excel-rijnummer. Als je tabel begint op rij 5, dan is rij_index 1 nog steeds de eerste rij van je bereik.
Stap 4: Schrijf de formule
Om de omzet van februari op te halen:
=HORIZ.ZOEKEN("Feb";B1:E4;2;ONWAAR)
Uitleg:
– "Feb" = de zoekwaarde
– B1:E4 = het bereik met maandnamen in rij 1
– 2 = de tweede rij van het bereik (Omzet)
– ONWAAR = zoek een exacte match
Stap 5: Bevestig en controleer
- Windows: Druk op
Enter - Mac: Druk op
Return
Resultaat: 18000 (de omzet van februari)
Exacte match vs. benadering
Het vierde argument benaderen bepaalt hoe HORIZ.ZOEKEN zoekt:
ONWAAR (of 0) – Exacte match
=HORIZ.ZOEKEN("Feb";B1:E4;2;ONWAAR)
- Zoekt precies de waarde “Feb”
- Geeft #N/B als de waarde niet bestaat
- Gebruik dit in de meeste gevallen
WAAR (of 1 of weggelaten) – Benaderende match
=HORIZ.ZOEKEN(150;A1:E2;2;WAAR)
- Zoekt de grootste waarde kleiner dan of gelijk aan de zoekwaarde
- De eerste rij moet gesorteerd zijn van klein naar groot
- Nuttig voor prijsstaffels of belastingschijven
Tip: Gebruik vrijwel altijd ONWAAR voor exacte matches. De benaderende match geeft onverwachte resultaten als je data niet gesorteerd is.
Praktijkvoorbeelden met HORIZ.ZOEKEN
Voorbeeld 1: Maandelijkse verkoopcijfers opzoeken
Je hebt een verkooprapport met maanden als kolomkoppen:
| A | B | C | D | E | F | |
|---|---|---|---|---|---|---|
| 1 | Product | Jan | Feb | Mrt | Apr | Mei |
| 2 | Laptop | 45 | 52 | 48 | 61 | 55 |
| 3 | Monitor | 32 | 38 | 35 | 42 | 40 |
| 4 | Toetsenbord | 78 | 85 | 92 | 88 | 95 |
Formule voor laptop-verkopen in maart:
=HORIZ.ZOEKEN("Mrt";B1:F4;2;ONWAAR)
Resultaat: 48
Voorbeeld 2: Dynamische maandselectie
Maak je formule flexibel door te verwijzen naar een cel:
In cel H1 staat de maand die je wilt opzoeken (bijv. “Apr”)
=HORIZ.ZOEKEN(H1;B1:F4;3;ONWAAR)
Nu kun je de maand in H1 wijzigen en de formule geeft automatisch het juiste resultaat.
Voorbeeld 3: Gecombineerd met INDEX-VERGELIJKEN voor dynamische rijen
Als je ook de rij dynamisch wilt bepalen, combineer HORIZ.ZOEKEN met VERGELIJKEN:
=INDEX(B2:F4;VERGELIJKEN(G2;A2:A4;0);VERGELIJKEN(H1;B1:F1;0))
Dit zoekt zowel het product (G2) als de maand (H1) dynamisch op.
Voorbeeld 4: Kwartaalcijfers ophalen
| A | B | C | D | E | |
|---|---|---|---|---|---|
| 1 | Metric | Q1 | Q2 | Q3 | Q4 |
| 2 | Revenue | 250000 | 285000 | 310000 | 340000 |
| 3 | Expenses | 180000 | 195000 | 205000 | 220000 |
| 4 | Profit | 70000 | 90000 | 105000 | 120000 |
Formule voor Q3-winst:
=HORIZ.ZOEKEN("Q3";B1:E4;4;ONWAAR)
Resultaat: 105000
Beperkingen van HORIZ.ZOEKEN
Hoewel HORIZ.ZOEKEN nuttig is, heeft de functie enkele beperkingen:
- Alleen naar beneden zoeken – Je kunt alleen waarden ophalen uit rijen onder de zoekrij, niet erboven
- Altijd eerste rij – De zoekwaarde moet in de eerste rij van je bereik staan
- Eerste match – Bij duplicaten krijg je altijd de eerste (meest linkse) match
- Minder flexibel – Geen ondersteuning voor wildcards of meerdere criteria
Moderne alternatieven
In Excel 365 en Excel 2021 is X.ZOEKEN (XLOOKUP) beschikbaar. Deze moderne functie vervangt zowel HORIZ.ZOEKEN als VERT.ZOEKEN:
=X.ZOEKEN(zoekwaarde;zoekbereik;resultaatbereik)
Voordelen van X.ZOEKEN:
– Zoekt in elke richting (horizontaal en verticaal)
– Ingebouwde foutafhandeling
– Zoekbereik en resultaatbereik apart gedefinieerd
– Standaard exacte match
Lees meer in onze complete X.ZOEKEN handleiding.
Veelgemaakte fouten
Fout 1: #N/B door ontbrekende zoekwaarde
Probleem: Je krijgt #N/B omdat de zoekwaarde niet exact overeenkomt met een waarde in de eerste rij.
Oorzaken:
– Typefouten in de zoekwaarde
– Extra spaties in de kolomkoppen
– Hoofdletterverschillen (HORIZ.ZOEKEN is niet hoofdlettergevoelig, maar vreemde tekens kunnen problemen geven)
Oplossing: Controleer je data en gebruik TRIM om spaties te verwijderen:
=HORIZ.ZOEKEN(TRIM(G1);B1:F4;2;ONWAAR)
Fout 2: #VERW! door te hoog rij_index getal
Probleem: Je krijgt #VERW! (of #REF! in Engels) als het rij_index getal groter is dan het aantal rijen in je bereik.
Voorbeeld: Je bereik heeft 4 rijen maar je vraagt rij 5:
=HORIZ.ZOEKEN("Feb";B1:E4;5;ONWAAR) → #VERW!
Oplossing: Controleer of je rij_index niet groter is dan het aantal rijen in je tabelmatrix.
Fout 3: Verkeerde waarde door gesorteerde data verwachting
Probleem: Je gebruikt WAAR of laat het vierde argument weg, maar je data is niet gesorteerd.
Oplossing: Gebruik altijd ONWAAR voor exacte matches, of sorteer je eerste rij van klein naar groot bij benaderende matches.
Fout 4: Zoekwaarde niet in eerste rij
Probleem: Je wilt zoeken op een waarde die niet in de eerste rij staat.
Oplossing: Herstructureer je data of gebruik INDEX met VERGELIJKEN voor meer flexibiliteit.
Fout 5: Verkeerd bereik geselecteerd
Probleem: Je selecteert de hele tabel inclusief de rijlabels in kolom A, waardoor de zoekwaarde niet gevonden wordt.
Oplossing: Start je tabelmatrix pas vanaf de kolom waar je zoekwaarden staan (de maandnamen, niet de categorielabels).
HORIZ.ZOEKEN vs. INDEX-VERGELIJKEN
Voor complexe horizontale opzoekingen biedt de combinatie van INDEX en VERGELIJKEN meer flexibiliteit:
| Aspect | HORIZ.ZOEKEN | INDEX-VERGELIJKEN |
|---|---|---|
| Eenvoud | Simpeler syntaxis | Complexer maar flexibeler |
| Richting | Alleen naar beneden | Elke richting |
| Dynamisch | Vast rijnummer | Dynamische rij en kolom |
| Performance | Goed | Iets sneller bij grote datasets |
INDEX-VERGELIJKEN alternatief voor HORIZ.ZOEKEN:
=INDEX(B2:F2;VERGELIJKEN("Mrt";B1:F1;0))
Dit zoekt “Mrt” in de koprij en haalt de corresponderende waarde uit de omzetrij.
FAQ
Wat is het verschil tussen HORIZ.ZOEKEN en VERT.ZOEKEN?
HORIZ.ZOEKEN zoekt horizontaal in de eerste rij en retourneert een waarde uit een rij eronder. VERT.ZOEKEN zoekt verticaal in de eerste kolom en retourneert een waarde uit een kolom ernaast. Gebruik HORIZ.ZOEKEN voor brede tabellen, VERT.ZOEKEN voor lange tabellen.
Wat betekent het rij_index argument?
Het rij_index argument geeft aan uit welke rij van je tabelmatrix je de resultaatwaarde wilt ophalen. Rij 1 is de eerste rij van je bereik (meestal de koprij met zoekwaarden). Rij 2 is de eerste datarij, enzovoort.
Waarom krijg ik #N/B bij HORIZ.ZOEKEN?
De #N/B-fout verschijnt wanneer de zoekwaarde niet gevonden wordt in de eerste rij. Controleer op typefouten, extra spaties, of zorg dat je exact de juiste waarde zoekt. Gebruik ONWAAR als vierde argument voor exacte matches.
Kan ik HORIZ.ZOEKEN gebruiken met wildcards?
Nee, HORIZ.ZOEKEN ondersteunt geen wildcards zoals * of ?. Voor gedeeltelijke matches gebruik je beter X.ZOEKEN met de optie voor wildcards, of een combinatie van INDEX-VERGELIJKEN met ZOEKEN.
Moet de eerste rij gesorteerd zijn?
Alleen als je benaderende match gebruikt (WAAR of het argument weglaten). Voor exacte matches (ONWAAR) maakt de sortering niet uit. Gebruik in de meeste gevallen ONWAAR om verrassingen te voorkomen.
Hoe maak ik HORIZ.ZOEKEN hoofdlettergevoelig?
HORIZ.ZOEKEN is standaard niet hoofdlettergevoelig. Voor hoofdlettergevoelige opzoekingen combineer je INDEX met VERGELIJKEN en EXACT:
=INDEX(B2:F2;VERGELIJKEN(WAAR;EXACT(G1;B1:F1);0))
Bevestig als matrixformule met Ctrl+Shift+Enter in oudere Excel-versies.
Wat is de Engelse naam voor HORIZ.ZOEKEN?
De Engelse naam is HLOOKUP (Horizontal Lookup). In Nederlandse Excel-versies gebruik je HORIZ.ZOEKEN, maar de functie werkt identiek.
Wanneer moet ik X.ZOEKEN gebruiken in plaats van HORIZ.ZOEKEN?
Als je Excel 365 of Excel 2021 hebt, is X.ZOEKEN de betere keuze. X.ZOEKEN is flexibeler, heeft ingebouwde foutafhandeling, en werkt zowel horizontaal als verticaal. HORIZ.ZOEKEN blijft nuttig voor compatibiliteit met oudere Excel-versies.
Gerelateerde Excel-functies
Wil je meer leren over opzoekfuncties in Excel? Bekijk deze handleidingen:
- VERT.ZOEKEN in Excel – De populaire verticale zoekfunctie
- X.ZOEKEN (XLOOKUP) – De moderne vervanging voor alle zoekfuncties
- INDEX in Excel – Flexibel data ophalen met rij- en kolompositie
- Excel formules overzicht – Complete gids met alle belangrijke formules
Hulp nodig bij Excel?
Loop je vast met HORIZ.ZOEKEN of andere Excel-formules? Ik help je graag verder met je specifieke vraagstuk.
Neem contact op:
– WhatsApp: Stuur een bericht
– E-mail: w.bouwmeester@bouwmeesterconsultancy.nl
– Telefoon: +31 6 28963636
Of bekijk mijn Excel specialist diensten voor professionele ondersteuning bij complexe Excel-uitdagingen.





