VERT.ZOEKEN, functie

Gebruik VERT.ZOEKEN, een van de functies voor het opzoeken van en verwijzen naar functies, als u gegevens wilt zoeken in een tabel of bereik per rij. Zoek bijvoorbeeld de prijs van een auto-onderdeel op onderdeelnummer.

In zijn eenvoudigste vorm ziet de functie VERT.ZOEKEN er als volgt uit:

=VERT.ZOEKEN (waarde die u wilt opzoeken, bereik waarin u de waarde wilt zoeken, het kolomnummer in het bereik dat de retourwaarde bevat, exacte overeenkomst of niet-geheel exacte overeenkomst - weergegeven als 0/ONWAAR of 1/WAAR.

Uw browser biedt geen ondersteuning voor video. Installeer Microsoft Silverlight, Adobe Flash Player of Internet Explorer 9.

Deze video maakt deel uit van de trainingscursus VERT.ZOEKEN: wanneer en hoe gebruiken.

Tip : Het geheim van VERT.ZOEKEN is om uw gegevens zo te ordenen dat de waarde die u opzoekt (onderdeelnummer) links komt te staan van de retourwaarde die u zoekt (prijs van het onderdeel).

Gebruik de functie VERT.ZOEKEN om een waarde in een tabel op te zoeken.

Syntaxis

VERT.ZOEKEN(zoekwaarde;tabelmatrix;kolomindex_getal;[benaderen])

Bijvoorbeeld:

  • =VERT.ZOEKEN(105,A2:C7,2,WAAR)

  • =VERT.ZOEKEN("Spel",B2:E7,2,ONWAAR)

Naam argument

Beschrijving

zoekwaarde    (vereist)

De waarde die u wilt opzoeken. De waarde die u wilt opzoeken, moet zich bevinden in de eerste kolom van het celbereik dat u opgeeft in tabelmatrix.

Als tabelmatrix bijvoorbeeld de cellen B2:D7 bevat, moet uw zoekwaarde in kolom B staan. Zie onderstaande afbeelding. Zoekwaarde kan bestaan uit een waarde of een verwijzing naar een cel.

Tabelmatrix    (vereist)

Het celbereik waarin met VERT.ZOEKEN wordt gezocht naar de zoekwaarde en de retourwaarde.

De eerste kolom in het celbereik moet de zoekwaarde bevatten (bijvoorbeeld achternaam in de onderstaande afbeelding.) Het celbereik moet ook de retourwaarde bevatten die u wilt zoeken (bijvoorbeeld voornaam in de onderstaande afbeelding).

Meer informatie over het selecteren van bereiken in een werkblad.

kolomindex_getal    (vereist)

Het kolomnummer (beginnend met 1 voor de meest linkse kolom in de tabelmatrix) die de retourwaarde bevat.

benaderen    (optioneel)

Een logische waarde die aangeeft of VERT.ZOEKEN exacte of niet-geheel exacte overeenkomsten moet zoeken:

  • Met WAAR wordt ervan uitgegaan dat de eerste kolom in de tabel numeriek of alfabetisch is gesorteerd en wordt vervolgens gezocht naar de meest overeenkomende waarde. Dit is de standaardmethode als u deze niet opgeeft.

  • Met ONWAAR zoekt u naar de exacte waarde in de eerste kolom.

Aan de slag

Er zijn vier onderdelen die u nodig hebt om de syntaxis van VERT.ZOEKEN te bouwen:

  1. De waarde die u wilt opzoeken, ook wel de opzoekwaarde genoemd.

  2. Het bereik waarin de opzoekwaarde zich bevindt. Houd er rekening mee dat de opzoekwaarde altijd in de eerste kolom in het bereik van VERT.ZOEKEN moet staan om deze correct te laten werken. Als de opzoekwaarde zich bijvoorbeeld in cel C2 bevindt, dan moet uw bereik beginnen met C.

  3. Het kolomnummer in het bereik waarin de retourwaarde zich bevindt. Als u bijvoorbeeld B2: D11 opgeeft als het bereik, moet B als eerste kolom worden geteld, C als de tweede, enzovoort.

  4. Desgewenst kunt u WAAR opgeven als u een niet-geheel exacte overeenkomst van de retourwaarde wilt of WAAR voor een exacte overeenkomst. Als u niets opgeeft, is de standaardwaarde altijd WAAR (niet-geheel exacte overeenkomst).

Stel dan nu alles hierboven als volgt samen:

=VERT.ZOEKEN (opzoekwaarde, bereik waarin de opzoekwaarde zich bevindt, het kolomnummer in het bereik dat de retourwaarde bevat, desgewenst geeft u WAAR voor een niet-geheel exacte overeenkomst op of ONWAAR voor een exacte overeenkomst).

In de volgende afbeelding ziet u hoe u VERT.ZOEKEN instelt om de prijs van Brake rotors, die 85.73 is, te retourneren.

VERT.ZOEKEN: voorbeeld
  1. D13 is opzoekwaarde, de waarde die u wilt opzoeken.

  2. B2 tot E11 (met geel gemarkeerd in de tabel) is tabelmatrix, het bereik waarin de opzoekwaarde zich bevindt.

  3. 3 is kolomindex_getal, het kolomnummer in tabelmatrix dat de retourwaarde bevat. In dit voorbeeld is Part Price de derde kolom in de tabelmatrix, dus zal de uitkomst van de formule een waarde uit de kolom Part Price zijn.

  4. ONWAAR is benaderen, dus de retourwaarde zal een exacte overeenkomst zijn.

  5. De uitkomst van de formule VERT.ZOEKEN is 85.73, de prijs van Brake rotors.

Voorbeelden

Hier volgen nog een aantal voorbeelden van VERT.ZOEKEN:

Voorbeeld 1

VERT.ZOEKEN: voorbeeld 1

Voorbeeld 2

VERT.ZOEKEN: voorbeeld 2

Voorbeeld 3

VERT.ZOEKEN: voorbeeld 3

Voorbeeld 4

VERT.ZOEKEN: voorbeeld 4

Voorbeeld 5

VERT.ZOEKEN: voorbeeld 5

Probleem

Wat is er fout gegaan

Verkeerde waarde wordt geretourneerd

Als benaderen WAAR is of wordt weggelaten, moet de eerste kolom worden gesorteerd op alfabetische of numerieke volgorde. Als de eerste kolom niet wordt gesorteerd, kan de retourwaarde een onverwacht resultaat opleveren. Sorteer de eerste kolom of gebruik ONWAAR voor een exacte overeenkomst.

#N/B in cel

  • Als benaderen WAAR is, krijgt u de foutwaarde #N/B als de waarde in de zoekwaarde kleiner is dan de kleinste waarde in de eerste kolom van de tabelmatrix.

  • Als benaderen ONWAAR is, geeft de foutwaarde #N/B aan dat het precieze aantal niet kan worden gevonden.

Zie Een fout #N/B corrigeren in de functie VERT.ZOEKEN voor meer informatie over het oplossen van #N/B-fouten in VERT.ZOEKEN.

#REF! in cel

Als kolomindex_getal groter is dan het aantal kolommen in tabelmatrix, krijgt u de foutwaarde #REF!.

Zie Een fout #VERW! corrigeren voor meer informatie over het oplossen van #VERW!-fouten in VERT.ZOEKEN.

#WAARDE! in cel

Als de tabelmatrix kleiner is dan 1, krijgt u de foutwaarde #WAARDE!.

Zie Een fout #WAARDE! corrigeren in de functie VERT.ZOEKEN voor meer informatie over het oplossen van #WAARDE!-fouten in VERT.ZOEKEN.

#NAAM? in cel

De foutwaarde #NAAM? betekent meestal dat er aanhalingstekens ontbreken aan de formule. Als u de naam van een persoon wilt opzoeken, zorg er dan voor dat u aanhalingstekens gebruikt rond de naam in de formule. Voer bijvoorbeeld de naam "Spel" in in VERT.ZOEKEN("Spel",B2:E7,2,ONWAAR).

Zie De fout #NAAM! corrigeren voor meer informatie.

Werkwijze

Waarom

Gebruik absolute verwijzingen voor benaderen

Als u absolute verwijzingen gebruikt, kunt u een formule naar omlaag doorvoeren zodat er altijd hetzelfde bereik wordt gebruikt.

Informatie over het gebruik van absolute celverwijzingen.

Sla getallen of datums niet als tekst op.

Wanneer u naar getal- of datumwaarden zoekt, moet u ervoor zorgen dat de gegevens in de eerste kolom van tabelmatrix niet worden opgeslagen als tekstwaarden. Anders kan met VERT.ZOEKEN een onjuist of onverwacht resultaat worden geretourneerd.

De eerste kolom sorteren

Sorteer de eerste kolom van de tabelmatrix voordat u de functie VERT.ZOEKEN gebruikt als benaderen WAAR is.

Jokertekens gebruiken

Als benaderen ONWAAR is en zoekwaarde tekst is, kunt u een vraagteken (?) of een sterretje (*) gebruiken als jokertekens in zoekwaarde. Een vraagteken vervangt een willekeurig teken, een sterretje vervangt een willekeurige tekenreeks. Als u echt een vraagteken of een sterretje wilt zoeken, moet u een tilde (~) voor dat teken typen.  

Met =VLOOKUP("Fontan?",B2:E7,2,FALSE) wordt bijvoorbeeld gezocht naar alle exemplaren van Spel, waarbij de laatste letter kan variëren.

Zorg ervoor dat uw gegevens geen foutieve tekens bevatten.

Wanneer u in de eerste kolom naar tekstwaarden zoekt, moet u ervoor zorgen dat de gegevens in de eerste kolom geen voorloop- of volgspaties en geen niet-afdrukbare tekens bevatten, en dat rechte en gekrulde aanhalingstekens (enkel en dubbel) op consistente wijze worden gebruikt. Anders kan VERT.ZOEKEN een onverwacht resultaat opleveren.

Voor nauwkeurige resultaten gebruikt u de functie WISSEN of SPATIES.WISSEN om volgspaties na de tabelwaarden in een cel te verwijderen.

Hebt u een vraag over een bepaalde functie?

Stel een vraag op het forum van de Excel-community

Help ons Excel verbeteren

Hebt u suggesties voor het verbeteren van de volgende versie van Excel? Als dat het geval is, kijk dan eens naar de onderwerpen op Excel User Voice. (Engelstalig)

Zie ook

Snelzoekkaart: Geheugensteun voor VERT.ZOEKEN

Snelzoekkaart: Tips voor probleemoplossing voor VERT.ZOEKEN

Alles wat u moet weten over VERT.ZOEKEN

Een fout #WAARDE! corrigeren in de functie VERT.ZOEKEN

Een fout #N/B corrigeren in de functie VERT.ZOEKEN

Overzicht van formules in Excel

Niet-werkende formules voorkomen

Fouten opsporen in formules

Excel-functies (alfabetisch)

Excel-functies per categorie

Delen Facebook Facebook Twitter Twitter E-mail E-mail

Was deze informatie nuttig?

Heel goed! Hebt u nog meer feedback?

Wat kunnen we verbeteren?

Bedankt voor uw feedback.

×