Hoi! Stel je voor dat je duizenden rijen gegevens van werknemers in Excel hebt, en je baas vraagt je willekeurig het salaris en de aanwijzing van Ramesh. Of erger nog, hij/zij geeft je een lijst van honderd werknemers en vraagt je om details van deze werknemers te sturen. Wat zou jij doen? Je kunt het niet handmatig vinden. Het is gewoon niet haalbaar en helemaal niet slim. Maar je bent slim, daarom ben je hier. Laat me u kennis laten maken met de VERT.ZOEKEN-functie van Excel.
Waarom hebben we VERT.ZOEKEN nodig?
Wat is VERT.ZOEKEN? VERT.ZOEKEN staat voor verticaal opzoeken.
VERT.ZOEKEN zoekt gewoon naar de rij van een bepaalde waarde in de eerste kolom van een tabel en retourneert de gevraagde kolomwaarde in die rij.
De syntaxis van VERT.ZOEKEN:
=VLOOKUP(lookup_value, table_array, col_index_number, [range_lookup])
Opzoekwaarde: De waarde waarmee u wilt zoeken in de eerste kolom van Table Array.
Tabel_array: De tabel waarin u wilt opzoeken/zoeken
col_index_nummer: Het kolomnummer in Table Array waaruit u resultaten wilt ophalen.
[range_lookup]: ONWAAR als u naar de exacte waarde wilt zoeken, TRUE als u een geschatte overeenkomst wilt.
Oké, genoeg van de theorie. Laten we naar een Excel VLOOKUP-voorbeeld springen.
VERT.ZOEKEN Voorbeeld 1.
In een Excelsheet heb je deze gegevens van medewerkers. In de eerste kolom (kolom A) staat de naam van de medewerkers. Vervolgens heb je hun aanduiding enzovoort, zoals weergegeven in de onderstaande afbeelding.
Om het makkelijk te maken heb ik een kleine tafel genomen.
Nu heeft je bazige baas je deze lijst gestuurd en om details gevraagd in lege kolommen.
U moet de salarissen en aanduidingen van Ramesh en Divya op de hoogte stellen. Hoe zou je dat doen?
Om dit te doen kunt u handmatig zoeken Of… Of u kunt de Excel VERT.ZOEKEN functie gebruiken.
Schrijf deze VERT.ZOEKEN-formule in cel H2 en kopieer deze in de onderstaande cel:
=VERT.ZOEKEN(G3,$A$3:$D$11,4,FALSE)
U krijgt de resultaten zoals hieronder weergegeven.
Uitleg:
Hier vertelden we Excel om Ramesh op te zoeken (G3) in de eerste kolom (EEN) van tafel $A$3:$D$11.
Als de gegeven waarde wordt gevonden, retourneer dan de waarde in de 4e (4) kolom op die tabel.
Door het een ONWAAR te geven in range_lookup, vertel je VERT.ZOEKEN om de exacte overeenkomst te vinden (geen ifs n buts).
Hier wordt Ramesh gevonden in de eerste kolom A en zijn salaris wordt teruggegeven als 105347.
Op dezelfde manier zoekt VERT.ZOEKEN naar Divya in een kolom en geeft dit terug #N/A fout omdat het record van Divya niet in uw tabel staat.
Zie je het andere gebruik van VERT.ZOEKEN hier? U kunt de functie VERT.ZOEKEN gebruiken om te weten of een waarde in een lijst voorkomt of niet. U kunt ook twee lijsten matchen en weten welke waarden daarin voorkomen.
Pro-tip: vergrendel altijd de referentie van Table_array bij gebruik van VERT.ZOEKEN in Excel. Anders verandert uw table_array wanneer u uw formule naar andere cellen kopieert.
Het is standaard wanneer u VERT.ZOEKEN vanuit een ander blad of werkmap maar in hetzelfde blad, u dit handmatig moet doen.
Kun je de VLOOKUP-formule schrijven om de aanduiding van Ramesh te krijgen? Het opmerkingengedeelte is helemaal van jou.
In het bovenstaande voorbeeld zagen we een VERT.ZOEKEN Voorbeeld waar we een exacte overeenkomst wilden. Maar wat als we de geschatte match willen weten?
Wanneer gebruik je de geschatte overeenkomst in VERT.ZOEKEN als Range_lookup?
Laten we het begrijpen met een ander voorbeeld van VERT.ZOEKEN.
Voorbeeld 2: Gebruik van geschatte overeenkomst in VERT.ZOEKEN
Je hebt eerder de vraag van je baas correct beantwoord met VERT.ZOEKEN. Nu wil je "beste" baas het salaris weten dat het dichtst bij 150000 ligt (alleen minder dan).
Om dit te beantwoorden, zullen we opnieuw VERT.ZOEKEN gebruiken, maar deze keer met een geschatte overeenkomst.
Belangrijke notitie: Om een geschatte overeenkomst te vinden, moeten uw gegevens worden gesorteerd. Hier heb ik gegevens in oplopende volgorde gesorteerd op salaris.
Schrijf in cel H2 deze formule en sleep deze naar de cel eronder:
=VERT.ZOEKEN(G9,$D$3:$D$11,1,1)
Notitie 1 wordt geïnterpreteerd als WAAR en 0 als ONWAAR in Excel.
Uiteindelijk krijg je een resultaat dat er als volgt uitziet:
Uitleg.
Onze opzoekwaarde is 150000 (G9) en we willen het dichtstbijzijnde salaris.
Ons assortiment is $D$3:$D$11 omdat we de waarde uit dezelfde kolom willen retourneren. Daarom is col_index_num ook 1. En omdat we bij benadering een overeenkomst willen hebben, hebben we range_lookup als . opgegeven 1 (WAAR).
Voor een geschatte overeenkomst moeten uw gegevens worden gesorteerd. Anders zal Excel VERT.ZOEKEN als een onjuist resultaat dienen.
Belangrijke aantekeningen:
-
- VERT.ZOEKEN werkt altijd van links naar rechts. U kunt geen waarde ophalen aan de rechterkant van de eerste kolom.
- Kolomnummering Begint bij het geselecteerde bereik. Als u bijvoorbeeld tabelarray D4:F10 aanlevert. Dan begint het aantal kolommen met D, niet vanaf het daadwerkelijke begin van de tabel.
- Vergrendel altijd de verwijzing naar de tabel met $sign om fouten te voorkomen tijdens het kopiëren van de V-opzoekformule in Microsoft Excel 2016.
- U kunt een jokerteken (*) gebruiken in de opzoekwaarde wanneer u zich slechts een deel van de opzoekwaarde herinnert.
- Stel Range_Lookup in op FALSE (0) om een exacte overeenkomst met uw waarde te krijgen.
- Stel Range_Lookup in op TRUE (1) om de dichtstbijzijnde kleiner dan de opgegeven waarde te krijgen.
- Sorteer gegevens altijd in oplopende volgorde voor een geschatte overeenkomst.
Nu kunt u de vraag van uw baas binnen enkele seconden beantwoorden. U kunt eenvoudig twee lijsten vergelijken. U kunt in enkele seconden een bulkzoekopdracht uitvoeren met VERT.ZOEKEN in Excel 2016, 2013, 2010 en in oudere versies van Excel.
Dus was het nuttig? Als dat niet het geval is, laat me dan uw exacte vraag weten in het opmerkingengedeelte.
17 dingen over Excel VERT.ZOEKEN
Vlookup Top 5-waarden met dubbele waarden met INDEX-MATCH in Excel
VERT.ZOEKEN Meerdere waarden
VERT.ZOEKEN met Dynamic Col Index
Gedeeltelijke overeenkomst met de functie VERT.ZOEKEN
VERT.ZOEKEN gebruiken vanuit twee of meer opzoektabellen
Vlookup op datum in Excel
Een VERT.ZOEKEN-formule gebruiken om te controleren of een waarde bestaat
populaire artikels
Hoe te VERT.ZOEKEN vanuit een ander Excel-blad
VERT.ZOEKEN met cijfers en tekst
ALS, ISNA en VERT.ZOEKEN functie
ISNA- en VERT.ZOEKEN-functie
IFERROR en VERT.ZOEKEN functie