Naar inhoud
lightbulb Welkom op de nieuwe kennisbank | We hebben de docs volledig vernieuwd met meer dan 160 features. Bekijk wat nieuw isarrow_forward

VERT.ZOEKEN in Google Sheets: hoe het werkt met voorbeelden

VERT.ZOEKEN zoekt een waarde op in de eerste kolom van een tabel en geeft een waarde uit een andere kolom terug. Leer de vier argumenten, het verschil tussen exact en benaderend zoeken, en hoe je veelvoorkomende #N/B-fouten oplost.

VERT.ZOEKEN in Google Sheets is de functie waarmee je een waarde opzoekt in een tabel en automatisch bijbehorende gegevens ophaalt. Denk aan een artikelnummer dat je omzet naar een prijs, of een klantcode die je koppelt aan een naam.

De functie heeft vier argumenten: =VERT.ZOEKEN(zoekwaarde; bereik; kolomindex; gesorteerd). De zoekwaarde is wat je zoekt, het bereik is de tabel, de kolomindex is het kolomnummer met het antwoord en het laatste argument bepaalt of je exact of benaderend zoekt.

Hoe VERT.ZOEKEN werkt

Stel je hebt een prijslijst met artikelnummers in kolom A en prijzen in kolom B. In een ander blad wil je bij een nummer de prijs ophalen. Tekstwaarden zet je tussen rechte dubbele quotes, een celverwijzing niet.

Formule Wat doet het Resultaat
=VERT.ZOEKEN("A100"; A:B; 2; ONWAAR) Prijs bij artikel A100 12,50
=VERT.ZOEKEN(D2; A:C; 3; ONWAAR) Derde kolom ophalen bij de waarde in D2 Voorraad
=VERT.ZOEKEN(D2; Prijzen!A:B; 2; ONWAAR) Zoeken in het tabblad Prijzen 9,95
warning

Antwoordkolom moet rechts staan

VERT.ZOEKEN zoekt altijd in de eerste kolom van het bereik. De kolom met je antwoord moet rechts van de zoekkolom staan. Wil je naar links zoeken, gebruik dan INDEX en VERGELIJKEN of de functie X.ZOEKEN.

Exact of benaderend zoeken

Het laatste argument is cruciaal. ONWAAR geeft alleen exacte treffers. WAAR geeft de dichtstbijzijnde waarde die kleiner of gelijk is, maar dat werkt alleen als de eerste kolom oplopend gesorteerd is. Laat je het argument weg, dan gedraagt Sheets zich als WAAR, wat verrassende resultaten kan geven.

Een prijs opzoeken met VERT.ZOEKEN

  1. Zet je prijslijst in kolom A en B, met de artikelnummers links.
  2. Klik in de cel waar je de prijs wilt zien.
  3. Typ =VERT.ZOEKEN(D2; A:B; 2; ONWAAR), waarbij D2 het gezochte nummer bevat.
  4. Druk op Enter. Sheets toont de prijs die hoort bij het nummer.
  5. Sleep de formule naar beneden om de rest van de rijen te vullen.
info

Gebruik standaard ONWAAR

Kies altijd ONWAAR, tenzij je bewust met intervallen werkt zoals belastingschijven of staffelkortingen. Met ONWAAR voorkom je dat Sheets per ongeluk een verkeerde maar dichtbije waarde teruggeeft.

Fouten oplossen

De meestvoorkomende fout is #N/B, wat betekent dat de zoekwaarde niet is gevonden. Dat kan komen door spaties, een verkeerd gegevenstype of een tikfout.

Probleem Oorzaak Oplossing
#N/B Waarde niet gevonden Controleer spelling en spaties
#REF! Kolomindex hoger dan het aantal kolommen Verlaag de kolomindex
Verkeerd antwoord Argument WAAR gebruikt op ongesorteerde data Zet het laatste argument op ONWAAR

Vang #N/B netjes op met een nette tekst in plaats van een foutmelding:

=ALS.FOUT(VERT.ZOEKEN(D2; A:B; 2; ONWAAR); "niet gevonden")

lightbulb

Overweeg X.ZOEKEN als opvolger

Voor nieuwe spreadsheets is X.ZOEKEN vaak handiger dan VERT.ZOEKEN. X.ZOEKEN kan ook naar links zoeken, breekt niet als je een kolom invoegt en geeft standaard exacte treffers. De syntax is =X.ZOEKEN(zoekwaarde; zoekbereik; resultaatbereik). VERT.ZOEKEN blijft handig omdat je het in vrijwel elke bestaande spreadsheet tegenkomt.

Wat betekent het laatste argument in VERT.ZOEKEN?

Dat bepaalt of je exact of benaderend zoekt. ONWAAR geeft alleen exacte treffers. WAAR geeft de dichtstbijzijnde lagere waarde in een oplopend gesorteerde lijst.

Waarom krijg ik een #N/B-foutmelding?

De zoekwaarde komt niet voor in de eerste kolom van het bereik. Controleer op extra spaties, hoofdletters of een getal dat per ongeluk als tekst is opgeslagen.

Kan VERT.ZOEKEN naar links zoeken?

Nee, de antwoordkolom moet rechts van de zoekkolom staan. Voor zoeken naar links gebruik je INDEX en VERGELIJKEN of de functie X.ZOEKEN.

Hoe haal ik data uit een ander tabblad op?

Zet de bladnaam met een uitroepteken voor het bereik, bijvoorbeeld Prijzen!A:B. Bevat de bladnaam een spatie, gebruik dan enkele aanhalingstekens: 'Mijn prijzen'!A:B.

Waarom geeft VERT.ZOEKEN een verkeerde waarde in plaats van een fout?

Dan staat het laatste argument waarschijnlijk op WAAR of is het weggelaten, terwijl je data niet oplopend gesorteerd is. Zet het op ONWAAR voor betrouwbare exacte treffers.

Hoe haal ik meerdere kolommen tegelijk op?

Gebruik per kolom een aparte VERT.ZOEKEN, of stap over op X.ZOEKEN met een breder resultaatbereik. VERT.ZOEKEN zelf geeft per formule maar een kolom terug.

VERT.ZOEKEN is een van de meest gebruikte functies in Sheets. Onthoud de regel exact zoeken met ONWAAR en de antwoordkolom rechts, dan voorkom je de meeste fouten.