Zoekt een waarde in de eerste kolom van een bereik en geeft een waarde uit een andere kolom in dezelfde rij terug.
Syntaxis
VLOOKUP(lookup_value, table_array, col_index_num, [range_lookup])Argumenten
lookup_valuevereist
De waarde die in de eerste kolom wordt gezocht.
table_arrayvereist
Het bereik dat de gegevens bevat.
col_index_numvereist
Het kolomnummer in het bereik waaruit de waarde wordt teruggegeven.
range_lookupoptioneel
FALSE voor exacte overeenkomst, TRUE voor benaderend. Gebruik FALSE.
VLOOKUP (verticaal zoeken) zoekt een sleutel in de meest linkse kolom van een tabel en geeft een waarde terug uit een kolom die je opgeeft. Stel het vierde argument in op FALSE voor een exacte overeenkomst — de meest voorkomende en betrouwbaarste modus. Geef bij nieuwe werkmappen de voorkeur aan XLOOKUP, dat de links-naar-rechtsbeperking van VLOOKUP opheft.
=VLOOKUP("A102", A2:C100, 3, FALSE)→$1,250Vindt product A102 in kolom A en geeft de prijs uit kolom C terug.
=VLOOKUP(E2, Products!A:D, 2, FALSE)→Wireless MouseZoekt de ID in cel E2 op in een ander blad en geeft de productnaam terug.
Kies de zoeksleutel
Kies de te zoeken waarde — die moet in de eerste kolom van je tabel staan.
Selecteer de tabel en de exacte kolom
Selecteer het volledige gegevensbereik en tel vervolgens welke kolom het antwoord bevat.
Vergrendel op exacte overeenkomst
Sluit af met FALSE zodat VLOOKUP alleen een exacte treffer teruggeeft, niet de dichtstbijzijnde waarde.
De gezochte waarde is niet in de eerste kolom gevonden. Controleer op extra spaties, een als tekst opgeslagen getal, of een ontbrekend FALSE voor de exacte overeenkomst. Omhul met IFERROR om een duidelijke melding te tonen.
Nee — het geeft alleen kolommen rechts van de sleutel terug. Gebruik INDEX/MATCH of XLOOKUP om waarden links terug te geven.