Startpagina » MS Office Tips » VLOOKUP gebruiken in Excel

    VLOOKUP gebruiken in Excel

    Hier is een korte handleiding voor diegenen die hulp nodig hebben bij het gebruik van de VLOOKUP functie in Excel. VLOOKUP is een zeer nuttige functie om eenvoudig door een of meer te zoeken kolommen in grote werkbladen om gerelateerde gegevens te vinden.

    U kunt HORIZ.ZOEKEN gebruiken om hetzelfde te doen voor een of meer rijen Van de gegevens. In principe vraagt ​​u bij het gebruik van VLOOKUP "Hier is een waarde, zoek die waarde in deze andere set gegevens en retourneer vervolgens de waarde van een andere kolom in diezelfde set gegevens."

    Dus je kunt je afvragen hoe dit nuttig kan zijn? Neem bijvoorbeeld de volgende voorbeeldspreadsheet die ik voor deze zelfstudie heb gemaakt. De spreadsheet is heel eenvoudig: een vel bevat informatie over een aantal autobezitters, zoals naam, ID van de auto, kleur en paardenkracht.

    Het tweede blad heeft de id van de auto's en hun werkelijke modelnamen. Het gemeenschappelijke gegevensitem tussen de twee bladen is de Auto-ID.

    Als ik nu de naam van de auto op blad 1 wil weergeven, kan ik VERT.ZOEKEN gebruiken om elke waarde op te zoeken in het autobezitblad, die waarde te vinden in het tweede blad en de tweede kolom (het automodel) als mijn Gewenste waarde.

    VLOOKUP gebruiken in Excel

    Dus hoe pak je dit aan? Nou eerst moet je de formule in de cel invoeren H4. Merk op dat ik de volledige formule al in de cel heb ingevoerd F4 door F9. We zullen doorlopen wat elke parameter in die formule eigenlijk betekent.

    Dit is hoe de formule eruit ziet als voltooid:

    = VLOOKUP (B4, Sheet2 $ A $ 2: $ B $ 5,2, FALSE)

    Er zijn 5 delen aan deze functie:

    1. = VLOOKUP - De = geeft aan dat deze cel een functie bevat en in dit geval is dit de functie VERT.ZOEKEN om een ​​of meer gegevenskolommen te doorzoeken.

    2. B4 - Het eerste argument voor de functie. Dit is de daadwerkelijke zoekterm waarnaar we zoeken. Het zoekwoord of de waarde is alles wat is ingevoerd in cel B4.

    3. Sheet2 $ A $ 2: $ B $ 5 - Het cellenbereik op Sheet2 waarnaar we willen zoeken om onze zoekwaarde in B4 te vinden. Aangezien het bereik zich bevindt op Sheet2, moeten we het bereik voorafgaan met de naam van het blad gevolgd door een!. Als de gegevens zich op hetzelfde blad bevinden, is het voorvoegsel niet nodig. U kunt hier ook benoemde bereiken gebruiken als u dat wilt.

    4. 2 - Dit getal geeft de kolom aan in het gedefinieerde bereik waarvoor u de waarde wilt retourneren. Dus in ons voorbeeld, op Sheet2, willen we de waarde van kolom B of de naam van de auto retourneren, zodra een overeenkomst is gevonden in kolom A.

    Merk echter op dat de positie van de kolommen in het Excel-werkblad er niet toe doet. Dus als je de gegevens verplaatst in Kolommen A en B naar D en E, laten we zeggen, zolang je je bereik in argument 3 hebt gedefinieerd als $ D $ 2: $ E $ 5, het kolomnummer dat moet worden geretourneerd, is nog steeds 2. Het is de relatieve positie in plaats van het absolute kolomnummer.

    5. vals - Fout betekent dat Excel alleen een waarde retourneert voor een exacte overeenkomst. Als u True instelt, zoekt Excel naar de beste overeenkomst. Als het is ingesteld op False en Excel geen exacte overeenkomst kan vinden, zal het terugkeren # N / A.

    Hopelijk kun je nu zien hoe deze functie nuttig kan zijn, vooral als je veel gegevens hebt geëxporteerd uit een genormaliseerde database.

    Er kan een hoofdrecord zijn met waarden die zijn opgeslagen in opzoek- of referentiebladen. U kunt andere gegevens ophalen door de gegevens 'samen te voegen' met behulp van VERT.ZOEKEN.

    Een ander ding dat je misschien gemerkt hebt is het gebruik van de $ -symbool voor de kolomletter en het rijnummer. Het $ -symbool vertelt Excel dat wanneer de formule naar andere cellen wordt gesleept, de verwijzing ongewijzigd moet blijven.

    Als u bijvoorbeeld de formule in cel F4 naar H4 wilt kopiëren, de $ -symbolen wilt verwijderen en de formule naar H9 wilt slepen, ziet u dat de laatste 4 waarden # N / A worden.

    De reden hiervoor is dat wanneer u de formule naar beneden sleept, het bereik wordt gewijzigd op basis van de waarde voor die cel.

    Zoals je in de bovenstaande afbeelding kunt zien, is het bereik voor cel H7 dat is Sheet2 A5: B8. Het bleef eenvoudig 1 toevoegen aan de rijnummers. Om dat bereik vast te houden, moet u het $ -symbool toevoegen vóór de kolomletter en het rijnummer.

    Eén opmerking: als u het laatste argument instelt op Waar, moet u ervoor zorgen dat de gegevens in uw zoekbereik (het tweede blad in ons voorbeeld) in oplopende volgorde worden gesorteerd, anders werkt het niet! Heeft u vragen, plaats dan een opmerking. Genieten!