Met VERT.ZOEKEN (in het Engels: VLOOKUP) zoek je snel een waarde op in een tabel en haal je bijbehorende gegevens uit een andere kolom. Het is een van de meest gebruikte functies in Excel en bespaart je uren handmatig zoekwerk.
In deze complete gids leer je stap voor stap hoe VERT.ZOEKEN werkt, zie je praktische voorbeelden en ontdek je hoe je veelvoorkomende fouten voorkomt.
Gerelateerde artikelen
Bekijk ook deze handige Excel tutorials:
- SOM.ALSEN in Excel: optellen met meerdere voorwaarden (2026)
- X.ZOEKEN in Excel: de opvolger van VERT.ZOEKEN (2026)
- SOM.ALS in Excel: stappenplan + 5 voorbeelden
Inhoudsopgave
- Wat is VERT.ZOEKEN?
- Syntaxis en argumenten
- Stap-voor-stap voorbeeld
- VERT.ZOEKEN vs X.ZOEKEN (XLOOKUP)
- Veelgemaakte fouten en oplossingen
- Praktijkvoorbeelden
- Tips voor gevorderden
- Veelgestelde vragen (FAQ)
Wat is VERT.ZOEKEN? {#wat-is-vertzoeken}
VERT.ZOEKEN staat voor “verticaal zoeken” en doorzoekt de eerste kolom van een bereik van boven naar beneden. Zodra de functie een overeenkomst vindt, geeft deze een waarde terug uit dezelfde rij maar uit een kolom die jij opgeeft.
Wanneer gebruik je VERT.ZOEKEN?
– Prijzen opzoeken bij artikelnummers
– Klantgegevens ophalen op basis van klantnummer
– Productnamen koppelen aan voorraadaantallen
– Salarissen opzoeken bij personeelsnummers
Tip: In de Engelse versie van Excel heet deze functie VLOOKUP (Vertical Lookup). De werking is identiek, alleen de naam verschilt.
Syntaxis en argumenten {#syntaxis-en-argumenten}
De formule van VERT.ZOEKEN ziet er als volgt uit:
=VERT.ZOEKEN(zoekwaarde; tabelmatrix; kolomindex; [benaderen])
| Argument | Beschrijving | Voorbeeld |
|---|---|---|
| zoekwaarde | De waarde die je zoekt (tekst, getal of celverwijzing) | A2 of “Amsterdam” |
| tabelmatrix | Het bereik waarin je zoekt. De zoekkolom moet de eerste kolom zijn! | B2:E100 |
| kolomindex | Het kolomnummer waaruit je de waarde wilt ophalen (1 = eerste kolom) | 3 |
| [benaderen] | ONWAAR voor exacte match, WAAR voor benadering (optioneel, standaard WAAR) | ONWAAR |
Belangrijk: Altijd ONWAAR gebruiken voor exacte match
In 95% van de gevallen wil je een exacte overeenkomst. Gebruik daarom altijd ONWAAR (of 0) als vierde argument:
=VERT.ZOEKEN(A2;$B$2:$E$100;3;ONWAAR)
Stap-voor-stap voorbeeld {#stap-voor-stap-voorbeeld}
Stel je hebt een productlijst en wilt de prijs opzoeken op basis van het artikelnummer.
Je gegevens (bereik B2:D6):
| Artikelnummer | Productnaam | Prijs |
|---|---|---|
| A001 | Laptop | 899 |
| A002 | Muis | 29 |
| A003 | Toetsenbord | 79 |
| A004 | Monitor | 349 |
| A005 | Webcam | 89 |
Stap 1: Bepaal je zoekwaarde
Je zoekt artikelnummer “A003” (dit staat bijvoorbeeld in cel F2).
Stap 2: Selecteer je tabelmatrix
Selecteer het hele bereik B2:D6. Let op: de zoekkolom (artikelnummers) moet de eerste kolom zijn!
Stap 3: Tel de kolomindex
- Kolom 1 = Artikelnummer
- Kolom 2 = Productnaam
- Kolom 3 = Prijs
Je wilt de prijs, dus kolomindex = 3.
Stap 4: Kies exact of benaderd
Je wilt een exacte match, dus ONWAAR.
De complete formule:
=VERT.ZOEKEN(F2;$B$2:$D$6;3;ONWAAR)
Resultaat: 79 (de prijs van het toetsenbord)
Windows vs Mac
- Windows: Gebruik puntkomma’s (;) als scheidingsteken
- Mac/Engelse Excel: Gebruik komma’s (,) als scheidingsteken
Mac/Engels: =VLOOKUP(F2,$B$2:$D$6,3,FALSE)
VERT.ZOEKEN vs X.ZOEKEN (XLOOKUP) {#vertzoeken-vs-xzoeken}
Sinds Excel 365 en Excel 2021 is er een nieuwe functie: X.ZOEKEN (Engels: XLOOKUP). Deze functie lost veel beperkingen van VERT.ZOEKEN op.
Vergelijkingstabel
| Eigenschap | VERT.ZOEKEN | X.ZOEKEN |
|---|---|---|
| Zoekrichting | Alleen van links naar rechts | Beide richtingen |
| Zoekkolom positie | Moet eerste kolom zijn | Vrij te kiezen |
| Standaard matchtype | Benaderd (WAAR) | Exact |
| Foutafhandeling | Aparte ALS.FOUT nodig | Ingebouwd argument |
| Beschikbaarheid | Alle Excel-versies | Excel 365 / 2021+ |
Wanneer welke functie gebruiken?
Gebruik VERT.ZOEKEN als:
– Je Excel 2019 of ouder hebt
– Je bestanden deelt met mensen die oudere Excel-versies gebruiken
– Je zoekkolom al de eerste kolom is
Gebruik X.ZOEKEN als:
– Je Excel 365 of 2021 hebt
– Je flexibiliteit nodig hebt (zoeken naar links)
– Je ingebouwde foutafhandeling wilt
X.ZOEKEN voorbeeld
=X.ZOEKEN(F2;$B$2:$B$6;$D$2:$D$6;"Niet gevonden")
Lees meer over geavanceerde opzoekfuncties in ons artikel over de INDEX-functie in Excel.
Veelgemaakte fouten en oplossingen {#veelgemaakte-fouten}
1. #N/B fout (#N/A in het Engels)
Oorzaak: De zoekwaarde wordt niet gevonden in de eerste kolom.
Oplossingen:
– Controleer op typefouten of extra spaties
– Gebruik =SPATIES.WISSEN() om onzichtbare spaties te verwijderen
– Controleer of je het juiste bereik hebt geselecteerd
– Zorg dat de zoekkolom echt de eerste kolom is
Fout voorkomen met ALS.FOUT:
=ALS.FOUT(VERT.ZOEKEN(A2;$B$2:$D$100;3;ONWAAR);"Niet gevonden")
2. #VERW! fout (#REF! in het Engels)
Oorzaak: De kolomindex is groter dan het aantal kolommen in je tabelmatrix.
Oplossing: Tel je kolommen opnieuw. Als je bereik 3 kolommen heeft, kan de kolomindex maximaal 3 zijn.
3. Verkeerde waarde teruggegeven
Oorzaak: Je gebruikt WAAR (benaderde match) in plaats van ONWAAR.
Oplossing: Voeg altijd ONWAAR toe als vierde argument voor exacte matches.
4. Formule werkt niet bij kopieren
Oorzaak: Je tabelmatrix verschuift mee (relatieve verwijzing).
Oplossing: Maak je bereik absoluut met dollartekens:
$B$2:$D$100 in plaats van B2:D100
Sneltoets: Selecteer het bereik en druk op F4 om dollartekens toe te voegen.
5. Hoofdlettergevoeligheid
Let op: VERT.ZOEKEN is NIET hoofdlettergevoelig. “Amsterdam” en “AMSTERDAM” worden als gelijk beschouwd.
Praktijkvoorbeelden {#praktijkvoorbeelden}
Voorbeeld 1: Prijslijst opzoeken
Je hebt een bestelformulier waar klanten artikelnummers invullen. Met VERT.ZOEKEN vul je automatisch de prijzen in.
=VERT.ZOEKEN(A5;Prijslijst!$A$2:$C$500;3;ONWAAR)
Voorbeeld 2: Gegevens combineren uit twee tabellen
Je hebt een klantenlijst en een aparte tabel met adressen. Koppel ze met VERT.ZOEKEN op klantnummer:
=VERT.ZOEKEN(A2;Adressen!$A$2:$D$1000;3;ONWAAR)
Voorbeeld 3: Categorien toewijzen met bereiken
Voor benaderde matches (scores naar cijfers):
| Ondergrens | Cijfer |
|---|---|
| 0 | Onvoldoende |
| 55 | Voldoende |
| 70 | Goed |
| 85 | Uitstekend |
=VERT.ZOEKEN(A2;$D$2:$E$5;2;WAAR)
Hier gebruik je wel WAAR omdat je de dichtstbijzijnde lagere waarde wilt vinden.
Tips voor gevorderden {#tips-voor-gevorderden}
1. Combineer met VERGELIJKEN voor dynamische kolomindex
In plaats van een vast kolomnummer, zoek de kolom dynamisch op:
=VERT.ZOEKEN(A2;$B$1:$F$100;VERGELIJKEN("Prijs";$B$1:$F$1;0);ONWAAR)
2. Meerdere criteria zoeken
VERT.ZOEKEN ondersteunt maar een zoekwaarde. Combineer criteria met &:
=VERT.ZOEKEN(A2&B2;$D$2:$F$100;3;ONWAAR)
Voeg in je brontabel een hulpkolom toe die beide waarden combineert.
3. Wildcard zoeken
Gebruik * (meerdere tekens) of ? (een teken) voor gedeeltelijke matches:
=VERT.ZOEKEN("*laptop*";$A$2:$C$100;2;ONWAAR)
4. Alternatief: INDEX + VERGELIJKEN
Voor meer flexibiliteit (zoals naar links zoeken) gebruik je INDEX en VERGELIJKEN:
=INDEX($C$2:$C$100;VERGELIJKEN(A2;$A$2:$A$100;0))
Leer meer over de INDEX-functie en de krachtige combinatie met VERGELIJKEN in ons uitgebreide artikel over INDEX in Excel.
Veelgestelde vragen (FAQ) {#faq}
Wat is het verschil tussen VERT.ZOEKEN en HOR.ZOEKEN?
VERT.ZOEKEN doorzoekt de eerste kolom van een bereik verticaal (van boven naar beneden). HOR.ZOEKEN (HLOOKUP) doorzoekt de eerste rij horizontaal (van links naar rechts). Gebruik VERT.ZOEKEN voor verticale tabellen (meest voorkomend) en HOR.ZOEKEN voor horizontale tabellen.
Kan VERT.ZOEKEN naar links zoeken?
Nee, VERT.ZOEKEN kan alleen waarden ophalen uit kolommen rechts van de zoekkolom. Wil je naar links zoeken? Gebruik dan INDEX + VERGELIJKEN of X.ZOEKEN (Excel 365/2021).
Waarom krijg ik een #N/B fout?
De #N/B fout betekent dat de zoekwaarde niet is gevonden. Controleer op: typefouten, extra spaties (gebruik SPATIES.WISSEN), of de zoekwaarde wel in de eerste kolom van je bereik staat, en of je ONWAAR gebruikt voor exacte matching.
Hoe maak ik VERT.ZOEKEN hoofdlettergevoelig?
VERT.ZOEKEN is standaard niet hoofdlettergevoelig. Voor hoofdlettergevoelige zoekacties combineer je VERT.ZOEKEN met een matrixformule of gebruik je INDEX + VERGELIJKEN met de functie EXACT.
Kan ik meerdere waarden tegelijk opzoeken?
VERT.ZOEKEN retourneert altijd maar een waarde (de eerste match). Wil je alle overeenkomende waarden? Gebruik dan FILTER (Excel 365) of een draaitabel voor gegroepeerde resultaten.
Wat betekent het vierde argument (benaderen)?
- ONWAAR (of 0): Zoekt een exacte overeenkomst. Geeft #N/B als niets gevonden.
- WAAR (of 1): Zoekt de dichtstbijzijnde waarde die kleiner of gelijk is. Vereist gesorteerde data!
Gebruik in 95% van de gevallen ONWAAR voor exacte matches.
Hoe voorkom ik fouten als de waarde niet bestaat?
Gebruik de functie ALS.FOUT om een alternatieve waarde te tonen:
=ALS.FOUT(VERT.ZOEKEN(A2;$B$2:$D$100;3;ONWAAR);"Niet gevonden")
Is X.ZOEKEN beter dan VERT.ZOEKEN?
X.ZOEKEN (beschikbaar in Excel 365 en 2021) is flexibeler: je kunt in beide richtingen zoeken, de zoekkolom hoeft niet de eerste te zijn, en foutafhandeling is ingebouwd. VERT.ZOEKEN blijft echter relevant voor compatibiliteit met oudere Excel-versies.
Meer leren over Excel-formules?
VERT.ZOEKEN is een essientiele functie, maar er is meer te ontdekken:
- INDEX-functie in Excel – Flexibeler alternatief voor opzoeken
- SOM.ALS in Excel – Voorwaardelijk optellen
- Optellen in Excel – Basis van de SOM-functie
- Draaitabellen maken – Data analyseren en samenvatten
Hulp nodig met VERT.ZOEKEN of andere Excel-functies?
Loop je vast met VERT.ZOEKEN of heb je een complexe Excel-uitdaging? Neem contact op voor persoonlijke hulp:
WhatsApp: +31 6 28963636
E-mail: w.bouwmeester@bouwmeesterconsultancy.nl
Ik help je graag verder met al je Excel-vragen!
Laatst bijgewerkt: januari 2026






