Gebruik van de functie VERT.ZOEKEN en specifieke voorbeelden

Gebruik van de functie VERT.ZOEKEN en specifieke voorbeelden

De functie VERT.ZOEKEN in Excel is uiterst handig bij het opzoeken van gegevens. Dit is wat u moet weten over het gebruik van de functie VERT.ZOEKEN in Excel .

U wilt een specifieke waarde in een Excel-spreadsheet controleren en er informatie over opzoeken. Het uitvoeren van een VERT.ZOEKEN bespaart u in dit geval veel moeite. Het is een van de beste manieren om een ​​verticale query uit te voeren in Microsoft Excel. Het artikel vertelt u de betekenis, het gebruik en illustratieve voorbeelden van de functie VERT.ZOEKEN in Microsoft Excel.

Hoe de VERT.ZOEKEN-functie te gebruiken

Wat is de VERT.ZOEKEN-functie?

De functie VERT.ZOEKEN is een gegevenszoekfunctie in Excel. Ik ga ervan uit dat je een achtergrond hebt in Excel en basisfuncties als SOM, GEMIDDELDE en VANDAAG kunt gebruiken. Een van de meest voorkomende functies van VERT.ZOEKEN is een gegevensfunctie, wat betekent dat deze werkt op databasetabellen of, eenvoudiger gezegd, op lijsten met items. De lijst kent veel variatie. U kunt een tabel maken over het personeel van uw bedrijf, productcategorieën, klantenlijsten of iets anders. En hieronder vindt u een lijst met producten die bedrijf A op de markt verkoopt:

Gebruik van de functie VERT.ZOEKEN en specifieke voorbeelden

Databasetabellen hebben vaak ID's voor elk product. In de bovenstaande gegevenstabel is het speciale identificatieteken de kolom "Artikelcode". Opmerking: om de functie VERT.ZOEKEN te kunnen gebruiken, moet de gegevenstabel een kolom hebben met identificatietekens zoals code of ID, en moet deze de eerste kolom zijn zoals in de tabel hierboven.

VERT.ZOEKEN is waarschijnlijk de bekendste functie in Excel, maar om zowel goede als slechte redenen. Aan de positieve kant is de functie VERT.ZOEKEN gemakkelijk te gebruiken en doet hij iets heel nuttigs. Vooral voor nieuwe gebruikers is het buitengewoon spannend om te zien hoe de functie VERT.ZOEKEN de tabel scant, een match vindt en een nauwkeurig resultaat retourneert. Vaardig gebruik van de functie VERT.ZOEKEN is een essentiële vaardigheid, van beginners tot ervaren Excel-gebruikers.

Aan de negatieve kant is de functie VERT.ZOEKEN beperkt en heeft gevaarlijke standaardwaarden. In tegenstelling tot INDEX en MATCH (of XLOOKUP) heeft de functie VLOOKUP een volledige tabel nodig met opzoekwaarden in de eerste kolom. Dit maakt het gebruik van de functie VERT.ZOEKEN met meerdere criteria lastig. Bovendien maakt het standaardovereenkomstgedrag van VERT.ZOEKEN het gemakkelijk om onjuiste resultaten te verkrijgen. Maar maak je geen zorgen! De sleutel tot het succesvol gebruiken van de functie VERT.ZOEKEN is het beheersen van de basisprincipes.

VERT.ZOEKEN heeft 4 argumenten: lookup_value, table_array, column_index_num en range_lookup. Lookup_value is de waarde waarnaar moet worden gezocht en table_array is het verticale gegevensbereik waarin moet worden gezocht. De eerste kolom van table_array moet de opzoekwaarden bevatten om te zoeken. Het argument column_index_num is het kolomnummer van de waarde die moet worden opgehaald, waarbij de eerste kolom van table_array kolom 1 is.

Ten slotte bestuurt range_lookup het gedrag van het vinden van een match. Als range_lookup TRUE is, voert de functie VLOOKUP een geschatte overeenkomst uit. Als range_lookup FALSE is, voert de functie VLOOKUP een exacte overeenkomst uit. Belangrijk is dat range_lookup optioneel is en standaard op TRUE staat, dus VLOOKUP zal standaard een geschatte overeenkomst uitvoeren.

Formule van de VERT.ZOEKEN-functie in Excel

De functie VERT.ZOEKEN in Excel heeft de volgende formule:

=VERT.ZOEKEN(opzoekwaarde,tabelmatrix,col_index_getal ,[bereikopzoeken] )

Daarin:

  • VERT.ZOEKEN: is de functienaam
  • Vetgedrukte parameters zijn vereist.
  • lookup_value: Waarde gebruikt voor opzoeken
  • table_array: Tabel met de waarde waarnaar moet worden gezocht, vul de absolute waarde in met een $-teken ervoor, bijvoorbeeld: $A$3:$E$40.
  • col_index_num: Volgorde van de kolom met de opzoekwaarde in table_array. In tabel $A$3:$E$40 bevat kolom B bijvoorbeeld de waarde waarnaar moet worden gezocht, en col_index_num is hier 2; tabel $C$3:$F$40, kolom E bevat de opzoekwaarde, dan is col_index_num hier 3.
  • range_lookup: Is het zoekbereik, TRUE is gelijk aan 1 (relatief opzoeken), FALSE is gelijk aan 0 (absoluut opzoeken). Deze parameter is niet altijd vereist in de formule.

Relatief zoeken kan alleen worden toegepast als de waarden waarnaar moet worden gezocht in table_array in volgorde zijn gerangschikt (oplopend of aflopend of alfabetisch). Bij dergelijke tabellen kunt u relatief opzoeken gebruiken, wat vergelijkbaar is met het gebruik van een oneindige IF-functie . Voor waarden die niet kunnen worden doorzocht of niet zijn gesorteerd, gebruikt u absoluut zoeken om de exacte waarde te vinden.

Video-tutorial over het gebruik van de functie VERT.ZOEKEN

Voorbeeld 1: VLOOKUP-functie om de beoordelingen van studenten en personeel te evalueren

Stel dat u een studententranscript als volgt hebt:

Nee Voor-en achternaam Gemiddelde score Classificatie
Eerst Nguyen Hoang Anh 9.1  
2 Tran Van Anh 8.3  
3 Nguyen Quanh Vinh 9.5  
4 Tran Hong Quang 8.6  
5 Doe Thanh Hoa 5,0  
6 Le Hong Ngoc 4.5  
7 Doan Thanh Van 7.2  
8 Ngo Ngoc Bich 0,0  
9 Hoang Thu Thao 6.6  
tien Dinh Minh Duc 8.7  

En de rangorderegeltabel is als volgt:

Beoordelingsregels
0 Zwak
5.5 Medium
7 Liever
8.5 Goed

Nu zullen we de functie VERT.ZOEKEN gebruiken om beoordelingen voor studenten in te voeren. U zult merken dat de rangschikkingstabel is gerangschikt van laag naar hoog (van zwak naar goed), dus in dit geval kunnen we relatief zoeken gebruiken.

In Excel worden deze 2 tabellen als volgt weergegeven:

Gebruik van de functie VERT.ZOEKEN en specifieke voorbeelden

Hier staat de te detecteren waarde in kolom C, beginnend bij regel 6. Het zoekbereik is $A$18:$B$21, de volgorde van de kolom met de gedetecteerde waarde is 2.

Voer in cel D6 de formule in: =VLOOKUP($C6,$A$18:$B$21,2,1). Dit is een relatieve zoekformule. U kunt desgewenst een absolute zoekopdracht uitvoeren (of omdat de rangschikking niet is gesorteerd) door 0 als volgt aan de formule toe te voegen: =VLOOKUP($C6 ,$A$18:$B$21,2, 0). Druk op Enter.

Gebruik van de functie VERT.ZOEKEN en specifieke voorbeelden

Klik op cel D6, er verschijnt een klein vierkantje in de rechter benedenhoek, klik erop en sleep de tabel naar beneden om de beoordelingsformule voor de overige studenten te kopiëren.

Gebruik van de functie VERT.ZOEKEN en specifieke voorbeelden

Op dat moment hebben we de resultaten van het gebruik van de functie VERT.ZOEKEN om de academische prestaties van studenten als volgt te classificeren:

Gebruik van de functie VERT.ZOEKEN en specifieke voorbeelden

Vraag je je af waarom $ vóór C6 moet worden gebruikt? $ zorgt ervoor dat kolom C vast blijft en verandert alleen de rijen als u de formule door de tabel sleept. Er is ook $A$18:$B$21 om de tabel met rangschikkingsregels te helpen corrigeren, zodat deze niet verandert wanneer u de formule sleept.

Voorbeeld 2: De functie VERT.ZOEKEN zoekt absoluut naar gegevens

Stel dat u een werknemersgegevenstabel hebt, waarin de werknemerscode, volledige naam en functie zijn opgeslagen. In een andere tabel worden de werknemerscode, woonplaats en opleidingsniveau opgeslagen. Nu wilt u voor elke werknemer de woonplaatsgegevens en het opleidingsniveau invullen. Wat moet u doen?

Stel dat u een tabel met werknemers en woonplaatsen van werknemers als volgt heeft:

Gebruik van de functie VERT.ZOEKEN en specifieke voorbeelden

Nu wilt u woonplaatsgegevens voor werknemers invullen. Voer in cel D4 de absolute zoekformule als volgt in: =Vlookup($A4,$A$16:$C$25,2,0)

Gebruik van de functie VERT.ZOEKEN en specifieke voorbeelden

Druk vervolgens op Enter. Klik op het kleine vierkantje dat in de hoek van cel D4 verschijnt en sleep het naar beneden over de tabel om de formule naar andere werknemers te kopiëren.

Gebruik van de functie VERT.ZOEKEN en specifieke voorbeelden

Om kwalificatie-informatie voor werknemers in te vullen, voert u in cel E4 de absolute zoekformule in: =VLOOKUP($A4,$A$16:$C$25,3,0)

Gebruik van de functie VERT.ZOEKEN en specifieke voorbeelden

U blijft op Enter drukken en scrollt naar beneden om de formule naar de overige werknemers te kopiëren, we krijgen het volgende resultaat:

Gebruik van de functie VERT.ZOEKEN en specifieke voorbeelden

Voorbeeld 3: Gebruik VERT.ZOEKEN om gegevens te extraheren

Als we doorgaan met de dataset van voorbeeld 2, vinden we nu de woonplaatsen van 3 werknemers: Nguyen Hoang Anh, Tran Van Anh en Nguyen Quang Vinh. Ik heb het geëxtraheerd in een nieuwe tabel F15:G18.

Ik zal deze zoekopdracht uitvoeren in tabel A3:E13, nadat ik mijn woonplaats en kwalificaties heb ingevuld. Voer nu de volgende absolute zoekformule in cel G16 in: =VLOOKUP($F16,$B$3:$E$13,3,0) > druk op Enter.

Als we de formule voor de resterende 2 werknemers kopiëren, krijgen we het volgende resultaat:

Gebruik van de functie VERT.ZOEKEN en specifieke voorbeelden

Houd er rekening mee dat in dit voorbeeld de detectiewaarde in kolom B staat, dus het detectiegebied wordt berekend op basis van kolom B en niet op basis van kolom A.

Voorbeeld 4: Gebruik de functie VERT.ZOEKEN op 2 verschillende Excel-bladen

Terugkerend naar de gegevensset in voorbeeld 2, nadat de kwalificaties en woonplaats van de werknemer zijn ingevuld, noemen we het blad QTM.

Gebruik van de functie VERT.ZOEKEN en specifieke voorbeelden

Op een ander blad van de spreadsheet, genaamd QTM1, moet u informatie krijgen over de kwalificaties en positie van de werknemer, waarbij de regelingsvolgorde van de werknemer is gewijzigd. Dit is het moment waarop je de ware kracht van de VLOOKUP-functie ziet.

Gebruik van de functie VERT.ZOEKEN en specifieke voorbeelden

Om gegevens over de "Kwalificaties" van de werknemer te vinden, voert u de formule in: =VLOOKUP($B4,QTM!$B$3:$E$13,4,0) in cel C4 van blad QTM1.

Gebruik van de functie VERT.ZOEKEN en specifieke voorbeelden

Daarin:

  • B4 is de kolom met de waarde die voor detectie wordt gebruikt.
  • QTM! is de naam van het blad dat de tabel bevat met de te detecteren waarde. Voeg na de bladnaam een ​​!
  • $B$3:$E$13 is de tabel met de opzoekwaarden en het blad met de tabel (QTM).
  • 4 is het serienummer van de kolom "Kwalificaties", berekend op basis van de kolom "Volledige naam" op het QTM-blad.
  • 0 is absolute detectie.

Druk op Enter en kopieer vervolgens de formule voor alle overige werknemers in de tabel. We krijgen het volgende resultaat:

Gebruik van de functie VERT.ZOEKEN en specifieke voorbeelden

Om de "Positie"-gegevens van de werknemer te vinden, voert u in cel D4 van blad QTM1 de formule in: =VLOOKUP($B4,QTM!$B$3:$E$13,2,0), en drukt u op Enter.

Gebruik van de functie VERT.ZOEKEN en specifieke voorbeelden

Als we de formule voor de overige werknemers kopiëren, krijgen we het volgende:

Gebruik van de functie VERT.ZOEKEN en specifieke voorbeelden

Waarvoor moet ik de functie VERT.ZOEKEN gebruiken?

Eerst moeten we het exacte antwoord vinden op de vraag "waarvoor gebruiken we de functie VERT.ZOEKEN?".

De functie VERT.ZOEKEN wordt gebruikt om het opzoeken van informatie in een gegevensveld of lijst te ondersteunen op basis van beschikbare identificatiegegevens.

Als u bijvoorbeeld de functie VERT.ZOEKEN met een productcode in een ander spreadsheet invoegt, wordt de productinformatie weergegeven die overeenkomt met die code. Die informatie kan een beschrijving, prijs en voorraadhoeveelheid zijn, afhankelijk van de inhoud van het recept dat u schrijft.

Hoe kleiner de hoeveelheid informatie die u moet vinden, hoe moeilijker het zal zijn om de functie VERT.ZOEKEN te schrijven. Meestal gebruikt u deze functie in een herbruikbaar werkblad als sjabloon. Telkens wanneer de juiste productcode wordt ingevoerd, haalt het systeem alle benodigde informatie over het bijbehorende product op.

Dingen om te onthouden over de functie VERT.ZOEKEN

Hier is een lijst met belangrijke dingen die u moet onthouden over de functie VERT.ZOEKEN in Excel:

  • Wanneer range_lookup wordt weggelaten, staat VLOOKUP niet-exacte overeenkomsten toe, maar zal nog steeds exacte overeenkomsten gebruiken, indien beschikbaar.
  • De grootste beperking van de functie is dat deze altijd de waarde aan de rechterkant aanneemt. De functie haalt gegevens op uit de kolommen rechts van de eerste kolom in de tabel.
  • Als de opzoekkolom dubbele waarden bevat, komt de functie VERT.ZOEKEN alleen overeen met de eerste waarde.
  • De functie is niet hoofdlettergevoelig.
  • Stel dat er een bestaande VERT.ZOEKEN-formule in een werkblad staat. In dat geval kunnen de formules kapot gaan als je een kolom in de tabel invoegt, omdat de kolomindexwaarden hardgecodeerd zijn, die niet automatisch veranderen als er kolommen worden ingevoegd of verwijderd.
  • VERT.ZOEKEN staat het gebruik van jokertekens toe, bijvoorbeeld sterretjes (*) of vraagtekens (?).
  • Stel dat u in een tabel werkt met een functie die getallen bevat die als tekst zijn ingevoerd. Als u alleen getallen als tekst uit een kolom in een tabel haalt, maakt dat niet uit. Maar als de eerste kolom van de tabel getallen bevat die als tekst zijn ingevoerd, wordt de melding #N/A! wordt weergegeven als de opzoekwaarde ook geen tekst is.
  • Fout #N.v.t.! Treedt op als de functie VERT.ZOEKEN geen overeenkomst vindt voor de opgegeven opzoekwaarde.
  • Fout #REF! gebeurt als:
    • Het argument col_index_num is groter dan het aantal kolommen in de opgegeven table_array
    • De formule probeerde te verwijzen naar cellen die niet bestaan.
  • Fout #VALUE! gebeurt als:
    • Het argument col_index_num is kleiner dan 1 of wordt niet herkend als een numerieke waarde
    • Het range_lookup-argument wordt niet herkend als een van de logische waarden TRUE of FALSE.

Belangrijkste verschillen tussen de functies VLOOKUP en XLOOKUP in Excel

VERZOEKEN

XLZOEKEN

Standaard exacte overeenkomst

N

Y

Retourneert de waarde rechts van de opzoekgegevens

Y

Y

Retourneert de waarde links van de opzoekgegevens

N

Y

Retourneert meer dan één waarde

N

Y

De opzoekkolom moet worden gesorteerd

Alleen geschatte overeenkomsten

Alleen binair zoeken

Zoek van boven naar beneden

Y

Y

Hart van onder naar boven

N

Y

Binaire zoekopdracht

N

Y

Pas het bericht Opzoekwaarde niet gevonden aan

N

Y

Zoek jokertekens

Y

Y

Exact zoeken

Y

Y

Geschatte zoekopdracht retourneert de volgende kleinere waarde

Y

Y

Geschatte zoekopdracht retourneert de volgende grotere waarde

N

Y

Er kan een valse waarde worden geretourneerd als de opzoekwaarde niet is gesorteerd

Y - Bij benadering

N - Geschat,

Y - Binair

Het toevoegen van nieuwe kolommen om tabellen te vinden kan formules kapot maken

Y

N

J - Ja

N - Nee

Bekijk meer:

Nadat u weet hoe u VLookup moet gebruiken, moet u ook veelvoorkomende fouten kennen en weten hoe u problemen kunt oplossen.

Veelvoorkomende fouten bij het gebruik van de functie VERT.ZOEKEN in Excel

De opzoekwaarde staat in de verkeerde kolom

Een van de meest voorkomende fouten die u tegenkomt bij het gebruik van een VERT.ZOEKEN-formule is dat de functie alleen de waarde #N/A retourneert. Deze fout treedt op wanneer de opzoekwaarde waarnaar u VLOOKUP heeft gevraagd, niet kan worden gevonden.

In sommige gevallen kunt u de functie XLOOKUP gebruiken in plaats van VERT.ZOEKEN, maar deze fout kan alleen eenvoudig worden gecorrigeerd met de functie VERT.ZOEKEN.

Hoe het probleem op te lossen:

De reden waarom VLOOKUP de gewenste waarde niet heeft gevonden, kan zijn dat de waarde niet in de tabel staat. Als het echter alle #N/A-waarden retourneert, is de opzoekwaarde tekst. Dit komt waarschijnlijk omdat deze alleen van links naar rechts kan lezen.

Wanneer u in Excel een tabel maakt voor VERT.ZOEKEN, zorg er dan voor dat u de opzoekwaarde links plaatst van de waarde die u wilt retourneren. De eenvoudigste manier om dit te doen is door het in de eerste kolom van de tabel te plaatsen.

Gebruik van de functie VERT.ZOEKEN en specifieke voorbeelden

Nu zal de formule een waarde retourneren:

Gebruik van de functie VERT.ZOEKEN en specifieke voorbeelden

Over het algemeen is VERT.ZOEKEN een geweldige manier om sneller gegevens op te vragen in Microsoft Excel. Hoewel VLOOKUP-query's verticaal op kolommen worden uitgevoerd en een aantal andere beperkingen hebben, werkt Microsoft voortdurend de opzoekfuncties van Excel bij om de toepasbaarheid ervan uit te breiden. Met HLOOKUP, XLOOKUP... kunt u bijvoorbeeld gegevens in veel verschillende richtingen opzoeken. LuckyTemplates.com zal u in de volgende artikelen blijven voorzien van informatie over het gebruik van deze functie.


Speel puzzel op Excel

Speel puzzel op Excel

MehmetSalihKoten, een Reddit-gebruiker, heeft een volledig functionele versie van Tetris in Microsoft Excel gemaakt.

Hoe de Convert-functie in Excel te gebruiken

Hoe de Convert-functie in Excel te gebruiken

Om meeteenheden in Excel te converteren, gebruiken we de functie Converteren.

Hoe de functie HORIZ.ZOEKEN in Excel te gebruiken

Hoe de functie HORIZ.ZOEKEN in Excel te gebruiken

Wat is de functie HORIZ.ZOEKEN? Hoe gebruik ik de functie HORIZ.ZOEKEN in Excel? Laten we het ontdekken met LuckyTemplates!

IFERROR-functie in Excel, formule en gebruik

IFERROR-functie in Excel, formule en gebruik

De ALS-functie in Excel wordt vrij vaak gebruikt. Om het goed te kunnen gebruiken, moet u de IFERROR-formule van Microsoft Excel begrijpen.

Hoe de VALUE-functie in Excel te gebruiken

Hoe de VALUE-functie in Excel te gebruiken

Wat is de VALUE-functie in Excel? Wat is de waardeformule in Excel? Laten we het uitzoeken met LuckyTemplates.com!

Excel EOMONTH-functie, hoe de EOMONTH-functie te gebruiken

Excel EOMONTH-functie, hoe de EOMONTH-functie te gebruiken

De EOMONTH-functie in Excel wordt gebruikt om de laatste dag van een bepaalde maand weer te geven, met een zeer eenvoudige implementatie. U krijgt dan de laatste dag van een bepaalde maand op basis van de gegevens die wij hebben ingevoerd.

Hoe de do-while-lus te gebruiken in Excel VBA

Hoe de do-while-lus te gebruiken in Excel VBA

Wilt u repetitieve taken in Excel VBA automatiseren? Laten we dus leren hoe we een Do-While-lus kunnen gebruiken om een ​​reeks acties te implementeren die zich herhalen totdat aan een voorwaarde is voldaan.

Excel 2016 - Les 6: Verander de grootte van kolommen, rijen en cellen in Excel

Excel 2016 - Les 6: Verander de grootte van kolommen, rijen en cellen in Excel

De standaardkolombreedte en rijhoogte in Excel komen mogelijk niet overeen met de gegevens die u invoert. In het onderstaande artikel ziet u enkele manieren waarop u de grootte van kolommen, rijen en cellen in Excel 2016 kunt wijzigen. Raadpleeg dit artikel!

Excel 2016 - Les 5: Basisconcepten van cellen en bereiken

Excel 2016 - Les 5: Basisconcepten van cellen en bereiken

Wanneer u met Excel werkt, moet u informatie (of inhoud) in cellen invoeren. Laten we met LuckyTemplates de basisconcepten van cellen en bereiken in Excel 2016 leren!

Hoe de XLOOKUP-functie in Excel te gebruiken

Hoe de XLOOKUP-functie in Excel te gebruiken

Wat is de Xlookup-functie in Excel? Hoe gebruik ik Xlookup in Excel? Laten we het uitzoeken met LuckyTemplates.com!