Hoe u VLOOKUP in Excel uitvoert met geavanceerde voorbeelden en trucs

Laatste update: 20/06/2025
Auteur: Isaac
  • Met VLOOKUP kunt u gegevens tussen tabellen efficiënt met elkaar in verband brengen.
  • De sleutel tot de goede werking is een correcte formulestructuur en schone data.
  • Door absolute verwijzingen en exacte overeenkomsten te gebruiken, worden de meeste fouten vermeden.

Hoe u VLOOKUP in Excel uitvoert met voorbeelden

Ben je ooit tegengekomen Navigeren tussen rijen en kolommen in Excel en proberen gegevens uit verschillende tabellen te combineren, maar weet u niet hoe u dit proces kunt versnellen? Als je met complexe spreadsheets werkt, weet je hoe vervelend het kan zijn om handmatig informatie te zoeken en te relateren. Gelukkig is er een fundamentele functie die deze taak oplost en je enorm veel tijd bespaart: de functie VERT.ZOEKEN.

In dit artikel laat ik je gedetailleerd zien hoe je VLOOKUP in Excel gebruikt, wat de voordelen ervan zijn, hoe je de formule correct schrijft, welke praktische gevallen er zijn en hoe je de meestvoorkomende problemen oplost. Dit alles doe ik aan de hand van duidelijke en praktische voorbeelden. Bovendien ontdek je Tricks zodat u nooit meer verdwaalt in cellen en het maximale uit uw gegevens haalt, zowel in Excel als in Google Lakens.

Wat is de functie VERT.ZOEKEN in Excel?

VLOOKUP, in het Spaans VLOOKUP genoemd, is een functie van Microsoft Excel en Google Sheets, waarmee u naar een waarde in de eerste kolom van een tabel kunt zoeken en gerelateerde gegevens uit een andere kolom in dezelfde rij kunt retourneren. Met verticaal zoeken wordt bedoeld dat u in een kolom naar beneden zoekt.

Deze functie is essentieel voor iedereen die gegevens uit verschillende lijsten met elkaar in verband moet brengen zonder ze één voor één te hoeven vergelijken. U kunt bijvoorbeeld zoeken naar de prijs van een product op basis van de code, naar de naam van een student op basis van zijn/haar registratienummer of naar de afdeling van een medewerker op basis van zijn/haar ID.Het belangrijkste is dat de opzoekkolom unieke waarden bevat die elk item identificeren.

Stel je voor dat je een blad hebt met bestellingen van ingrediënten voor je restaurant en een ander blad met de leveranciers die diezelfde ingrediënten leveren. Met VLOOKUP kunt u binnen enkele seconden de naam van de leverancier, het telefoonnummer of de leverdatum voor elk ingrediënt ophalen, zonder dat u iets handmatig hoeft te kopiëren.

Hoe werkt de VLOOKUP-formule?

Excel vlookup

De VLOOKUP-formule is als volgt opgebouwd:

=BUSCARV(valor_búsqueda; intervalo; índice_columna; )

Elk element van de functie heeft een specifieke functie:

  • zoekwaarde:Dit zijn de gegevens waarnaar u wilt zoeken, meestal een cel die de unieke sleutel bevat, bijvoorbeeld een productcode of de naam van een persoon.
  • interval: Dit is het celbereik waarin de gegevens zich bevinden. De kolom waarin de gegevens zich bevinden. zoekwaarde moet ALTIJD de eerste kolom in dat bereik zijn.
  • kolom_index: Dit is het kolomnummer, binnen het bereik, waarvan u het resultaat wilt retourneren. Onthoud dat de zoekkolom nummer 1 is.
  • : Dit is optioneel. Geef aan of u een exacte match wilt (FALSO of 0) of een benadering daarvan (ECHT of 1). Standaard is dit een benaderende match, maar in de praktijk zult u bijna altijd een exacte match willen gebruiken.

Een eenvoudig voorbeeld om de prijs van een stuk fruit in een tabel te vinden, is:

=BUSCARV("Manzana"; A2:C10; 3; FALSO)

Met deze formule zoekt Excel naar "Apple" in de eerste kolom van het bereik A2:C10. Als het de waarde vindt, retourneert het de waarde in de derde kolom van die rij (bijvoorbeeld de prijs).

  Tips om te voorkomen dat apps uw training op de iPhone volgen

Vergeet niet: VLOOKUP zoekt altijd van links naar rechts. Het kan niet zoeken in kolommen links van de opzoekkolom. Als u omgekeerd wilt zoeken, moet u uw gegevens opnieuw ordenen of geavanceerdere formules gebruiken.

Waar wordt VERT.ZOEKEN voor gebruikt? Praktische voorbeelden

VLOOKUP is uitermate handig als u grote hoeveelheden gegevens beheert en informatie tussen verschillende tabellen wilt kruisverwijzen. Hier zijn enkele voorbeelden van typisch gebruik:

  • Relationele werknemersgegevens: U hebt een lijst met diensten en een andere lijst met namen en functies. Met VERT.ZOEKEN kunt u de functie in de diensttabel automatisch invullen met het personeelsnummer als sleutel.
  • Inventarissen afstemmen op prijzen: U kunt de prijs van elk product opvragen via de lijst met producten die op voorraad zijn. Dit doet u door in de prijstabel te zoeken.
  • Gegevens automatisch bijwerken: Wanneer er informatie in de referentietabel verandert (bijvoorbeeld leveranciers), worden de gegevens die u met VLOOKUP invoert automatisch bijgewerkt.
  • Zoek snel en automatisch naar informatie over studenten, boeken, klanten, producten, etc.

Met VLOOKUP stopt u met kopiëren en plakken en automatiseert u repetitieve processen in Excel, waardoor uw productiviteit aanzienlijk toeneemt.

Stap voor stap een VLOOKUP-formule maken

Laten we eens kijken hoe je een VLOOKUP-formule helemaal zelf kunt maken aan de hand van een praktijkvoorbeeld. Stel dat je ingrediëntenbestellingen beheert in een restaurant en twee tabbladen hebt:

  • Ingrediëntenbestellingen: Lijst met wat je moet kopen.
  • Lijst met leveranciers: Vermeld de naam van de leverancier, telefoonnummer, leverdatum en andere informatie over elk ingrediënt.

We willen drie kolommen toevoegen aan de bestellijst: naam van de leverancier, telefoonnummer en leverdatum. Om dit te doen:

  1. Navigeer op het werkblad Ingrediëntenbestellingen naar de cel waar u de naam van de leverancier wilt weergeven.
  2. Druk op “=” om de formule te typen.
  3. Renderen VERT.ZOEKEN( o VERT.ZOEKEN( als uw Excel in het Engels is.
  4. Selecteer de cel met de naam van het ingrediënt waarnaar u wilt zoeken (bijvoorbeeld B5).
  5. Typ een komma en selecteer het bereik waarin de leveranciersgegevens zich bevinden (bijvoorbeeld de tabel in het werkblad Lijst met leveranciers, van A3 tot G13).
  6. Druk op F4 om van het bereik een absolute referentie te maken (de $ tekens verschijnen).
  7. Gebruik een komma en geef het kolomnummer aan met de gegevens die u wilt meenemen (bijvoorbeeld: de naam van de leverancier staat in kolom 2, het telefoonnummer in kolom 7, de leverdatum in kolom 5...).
  8. Schrijf ten slotte FALSO om alleen naar exacte overeenkomsten te zoeken en de haakjes te sluiten.

Uw uiteindelijke formule voor de leveranciersnaam zou er als volgt uit kunnen zien: =BUSCARV(B5,'Lista de Proveedores'!$A$3:$G$13,2,FALSO)

Voor het telefoonnummer wijzigt u eenvoudigweg het kolomnummer (bijvoorbeeld 7) en voor de leverdag voert u de bijbehorende index in.

Een kleine truc: als u de onderstaande formule kopieert en plakt, zorg er dan voor dat de verwijzing naar de opzoektabel is vergrendeld om fouten te voorkomen (daarom gebruiken we F4 en de $).

Belangrijke details over VLOOKUP-syntaxis en argumenten

Laten we elk onderdeel van het betoog eens opsplitsen, zodat we geen fouten maken en volledig begrijpen waar we het over hebben:

  • Waarde om naar te zoeken: Het kan een tekst zijn, een nummer, een verwijzing naar een andere cel… Het belangrijkste is dat het Único in de eerste kolom van het bereik. Bijvoorbeeld: "102" of B5.
  • Zoekbereik: Voeg de kolom met de gegevens die u wilt zoeken toe, evenals alle kolommen waaruit u informatie wilt extraheren. Bijvoorbeeld: A2:D10.
  • Kolomindex: Het is een geheel getal en begint altijd te tellen vanaf de meest linkse kolom van het bereik (1 = opzoekkolom, 2 = volgende, enz.). Kan niet kleiner zijn dan 1 of groter dan het aantal kolommen in het bereik.
  • Exacte of bij benadering overeenkomende: Het is ALTIJD aan te raden om FALSE in te stellen om verrassingen te voorkomen. Gebruik alleen TRUE als uw zoekkolom gesorteerd is en u op zoek bent naar bereiken.
  Hallo VPN voor Netflix: hoe werkt het?

En in Google Sheets? Al het bovenstaande is 100% van toepassing, hoewel de argumenten in Sheets soms kleine variaties hebben, zoals is_gesorteerd.

Zeer nuttige voorbeelden van VLOOKUP

Hier volgen enkele voorbeelden voor verschillende scenario's:

  • Tekst zoeken: =BUSCARV("Manzana";B4:D8;3;FALSO) → Geeft de prijs van de appel terug
  • Zoeken op celverwijzing:=BUSCARV(G9;B4:D8;3;FALSO) → Zoek de waarde van G9 in de lijst
  • Zoeken op geschatte match: =BUSCARV(102;A4:D8;2;VERDADERO) → Als 102 niet bestaat, geeft het u de dichtstbijzijnde waarde kleiner dan 102
  • Met variabele kolomindex: =BUSCARV(G3;B4:D8;2;FALSO) → Vind de hoeveelheid volgens de waarde van G3
  • Combinatiecriteria (in Google Sheets): Als u op voor- en achternaam wilt zoeken, kunt u een hulpkolom maken die de twee met elkaar verbindt. Deze hulpkolom kunt u gebruiken als unieke sleutel.

Als u meerdere rijen hebt die aan uw zoekopdracht kunnen voldoen, retourneert VLOOKUP altijd de EERSTE gevonden overeenkomst.

Veelvoorkomende fouten en hoe u deze kunt oplossen

De meest voorkomende VLOOKUP-fout is #N/A, wat betekent dat de opzoekwaarde niet bestaat in de eerste kolom van het bereik. Laten we eens kijken naar de meestvoorkomende redenen en hoe u deze kunt oplossen:

  • Dubbele gegevens: Als u meerdere records met dezelfde sleutel hebt, wordt alleen de eerste weergegeven. Verwijder duplicaten uit uw zoekkolom om verwarring te voorkomen.
  • Voorloop-/volgspaties: Als er onzichtbare spaties voor of na uw gegevens staan, retourneert Excel geen overeenkomst. Gebruik de functie SPATIES om uw gegevens op te schonen.
  • Onjuiste tabelverwijzing: Als het kopiëren van de formule het bereik verschuift, mislukt de zoekopdracht. Oplossing: Gebruik absolute verwijzingen (met $).
  • Kolomindex buiten bereik: Als u een getal invoert dat groter is dan de kolommen die u hebt geselecteerd, verschijnt de fout #REF!.
  • Verkeerde volgorde: Als u benaderende overeenkomsten gebruikt zonder de zoekkolom van laag naar hoog te sorteren, kunt u onjuiste resultaten krijgen. Specificeer altijd FALSE, tenzij u zeker weet wat u doet.

U kunt de fout #N/A aanpassen door VLOOKUP te combineren met IFNA:

  • =SI.ERROR(BUSCARV(...), "No encontrado") in Excel
  • =SI.ND(BUSCARV(...), "No encontrado") in Google Spreadsheets

Hierdoor wordt een vriendelijker bericht weergegeven dan bij de gebruikelijke foutmelding, wat handig is als u uw spreadsheets met anderen deelt.

Geavanceerde tips en trucs om VLOOKUP onder de knie te krijgen

1. Gebruik absolute referenties in het bereik
Zorg er bij het kopiëren van formules voor dat het zoekbereik niet verandert. Druk daarom na het selecteren van het bereik op F4 om het $-teken in te voeren. Dit zorgt ervoor dat Excel/Sheets het niet verandert wanneer u de formule kopieert.

2. Sorteer de zoekkolom altijd als u gebruikmaakt van benaderende overeenkomsten
Als u echt naar bereiken moet zoeken (bijvoorbeeld om een ​​commissie per bereik te berekenen), sorteert u de kolom waarin VERT.ZOEKEN zoekt van laag naar hoog.

3. Werk met schone data
Verwijder alle spaties en zorg ervoor dat getallen of datums niet als tekst zijn opgeslagen voordat u de functie gebruikt. Dit voorkomt onverwachte resultaten.

  Onjuist Digicam app-pictogram op iPhone of iPad

4. VLOOKUP kijkt alleen naar rechts
Als u waarden aan de linkerkant wilt opzoeken, moet u de kolommen opnieuw rangschikken of functies als INDEX en VERGELIJKEN gebruiken. U kunt ook overschakelen naar XLOOKUP, dat beschikbaar is in nieuwere versies van Excel.

5. Gebruik jokers voor gedeeltelijke overeenkomsten
Als u wilt zoeken naar namen die beginnen met dezelfde naam, maar niet weet hoe ze eindigen, kunt u met VERT.ZOEKEN sterretjes (*) of vraagtekens (?) gebruiken in uw zoekresultaat. Gebruik altijd de exacte overeenkomst (ONWAAR). Voorbeeld: BUSCARV("La*";...; FALSO) retourneert de eerste gegevens die beginnen met "La".

6. VLOOKUP op verschillende vellen of boeken
U kunt zoeken in tabellen op een ander tabblad (werkblad) of zelfs in een ander Excel-bestand. Geef gewoon de naam van het werkblad en het bereik op, zoals hier: 'Hoja2'!A1:F20Voor andere werkmappen opent u deze eerst en selecteert u het bereik. Excel voegt dan automatisch het pad toe.

VLOOKUP in Google Sheets: overeenkomsten en verschillen

Als u Google Sheets gebruikt, werkt de functie VERT.ZOEKEN vrijwel hetzelfde als Excel, hoewel er kleine wijzigingen zijn in de argumentnamen.:

  • zoekwaarde: waarnaar u wilt zoeken.
  • interval: het bereik waarnaar moet worden gezocht en het resultaat moet worden weergegeven.
  • index: de kolom waar de gegevens naartoe moeten worden gebracht, binnen het interval (1 is de eerste kolom van het geselecteerde bereik).
  • is_gesorteerd: of u nu op zoek bent naar een exacte match (FALSE) of een bij benadering match (TRUE).

Bovendien bevat Google Sheets de functie SI.ND() om berichten aan te passen wanneer de gezochte waarde niet wordt gevonden en SI.ERROR() voor andere algemene fouten.

Een ander interessant detail is dat u bereiken een naam kunt geven in plaats van cellen te gebruiken. Hierdoor worden uw formules eenvoudiger en beter leesbaar.

Beperkingen en alternatieven voor VLOOKUP

Hoewel VLOOKUP erg krachtig is, heeft het enkele beperkingen:

  • U kunt niet links van de zoekkolom zoeken.
  • Retourneert alleen de eerste overeenkomende waarde.
  • Bij grote hoeveelheden data kan het proces traag worden.
  • U kunt niet zoeken naar waarden in aflopende volgorde als uw bereik anders is gesorteerd.

In de huidige versies van Excel kunt u: ZOEKENX (XLOOKUP) lost veel van deze problemen op: u kunt er zowel links als rechts mee zoeken, vindt resultaten in elke kolom en is flexibeler.

Aanbevolen procedures voor het werken met VLOOKUP

  • Gebruik unieke sleutels: Als uw opzoekkolom duplicaten bevat, moet u de gegevens opschonen voordat u VERT.ZOEKEN toepast.
  • Houd het bereik alleen gesorteerd als u bij benadering overeenkomsten gebruiktHet is niet noodzakelijk voor een exacte match, maar het kan geen kwaad om schone gegevens te hebben.
  • Vergrendel bereikreferenties met $ voordat u de formule naar andere cellen kopieert. Zo voorkomt u fouten en ongewenste verschuivingen.
  • Zorg ervoor dat datums en getallen correct zijn opgemaakt (niet als tekst).
  • Gebruik IF.ERROR, IF.ND of IFNA om foutmeldingen aan te passen, vooral als u het werkblad met meer gebruikers deelt.
zoeken in Excel
Gerelateerd artikel:
VLOOKUP en XLOOKUP gebruiken in Excel: complete gids en praktische voorbeelden

Laat een reactie achter