Ako používať funkciu VLOOKUP - ľahké vzorce programu Excel

Obsah

Presná zhoda | Približná zhoda | Vlookup vyzerá správne | Prvý zápas | Vlookup nerozlišuje malé a veľké písmená | Viacnásobné kritériá | #N/A chyba | Viacnásobné vyhľadávacie tabuľky | Index a zhoda | Xlookup

The Funkcia VLOOKUP je jednou z najobľúbenejších funkcií v Excel. Táto stránka obsahuje mnoho ľahko sledovateľných príkladov VLOOKUP.

Presná zhoda

Väčšinu času hľadáte presnú zhodu, keď v programe Excel používate funkciu VLOOKUP. Pozrime sa na argumenty funkcie VLOOKUP.

1. Nasledujúca funkcia VLOOKUP vyhľadá hodnotu 53 (prvý argument) v ľavom stĺpci červenej tabuľky (druhý argument).

2. Hodnota 4 (tretí argument) hovorí funkcii VLOOKUP, aby vrátila hodnotu v rovnakom riadku zo štvrtého stĺpca červenej tabuľky.

Poznámka: Boolean FALSE (štvrtý argument) hovorí, že funkcia VLOOKUP má vrátiť presnú zhodu. Ak funkcia VLOOKUP nemôže nájsť hodnotu 53 v prvom stĺpci, vráti chybu #N/A.

3. Tu je ďalší príklad. Namiesto vrátenia platu nižšie uvedená funkcia VLOOKUP vracia priezvisko (tretí argument je nastavený na 3) ID 79.

Približná zhoda

Pozrime sa na príklad funkcie VLOOKUP v režime približnej zhody (štvrtý argument nastavený na hodnotu TRUE).

1. Nasledujúca funkcia VLOOKUP vyhľadá hodnotu 85 (prvý argument) v ľavom stĺpci červenej tabuľky (druhý argument). Je tu len jeden problém. V prvom stĺpci nie je žiadna hodnota 85.

2. Boolean TRUE (štvrtý argument) našťastie hovorí funkcii VLOOKUP, aby vrátila približnú zhodu. Ak funkcia VLOOKUP nemôže nájsť hodnotu 85 v prvom stĺpci, vráti najväčšiu hodnotu menšiu ako 85. V tomto prípade to bude hodnota 80.

3. Hodnota 2 (tretí argument) hovorí funkcii VLOOKUP, aby vrátila hodnotu v rovnakom riadku z druhého stĺpca červenej tabuľky.

Poznámka: Vždy ak je funkcia VLOOKUP v režime približnej zhody (štvrtý argument nastavený na hodnotu TRUE), vždy zoraďte stĺpce úplne vľavo v červenej tabuľke vo vzostupnom poradí.

Vlookup vyzerá správne

Funkcia VLOOKUP vždy vyhľadá hodnotu v ľavom stĺpci tabuľky a vráti zodpovedajúcu hodnotu zo stĺpca vpravo.

1. Napríklad nižšie uvedená funkcia VLOOKUP vyhľadá krstné meno a vráti priezvisko.

2. Ak zmeníte číslo stĺpca (tretí argument) na 3, funkcia VLOOKUP vyhľadá krstné meno a vráti plat.

Poznámka: v tomto prípade funkcia VLOOKUP nemôže vyhľadať krstné meno a vrátiť ID. Funkcia VLOOKUP vyzerá iba vpravo. Nebojte sa, na vyhľadanie vľavo môžete použiť INDEX a MATCH v Exceli.

Prvý zápas

Ak stĺpec vľavo v tabuľke obsahuje duplikáty, funkcia VLOOKUP sa zhoduje s prvou inštanciou. Pozrite sa napríklad na nižšie uvedenú funkciu VLOOKUP.

Vysvetlenie: funkcia VLOOKUP vracia plat Mii Clarkovej, nie Mii Reedovej.

Vlookup nerozlišuje malé a veľké písmená

Funkcia VLOOKUP v programe Excel vykonáva vyhľadávanie bez rozlišovania malých a veľkých písmen. Nasledujúca funkcia VLOOKUP napríklad vyhľadá MIA (bunka G2) v ľavom stĺpci tabuľky.

Vysvetlenie: funkcia VLOOKUP nerozlišuje veľké a malé písmená, takže vyhľadá MIA alebo Mia alebo mia alebo miA atď. V dôsledku toho funkcia VLOOKUP vráti plat Mie Clark (prvá inštancia). Na vyhľadávanie, ktoré rozlišujú malé a veľké písmená, použite v Exceli INDEX, MATCH a EXACT.

Viacnásobné kritériá

Chcete vyhľadať hodnotu na základe viacerých kritérií? Na vykonanie dvojstĺpcového vyhľadávania použite INDEX a MATCH v Exceli.

Poznámka: vzorec poľa vyššie hľadá plat Jamesa Clarka, nie Jamesa Smitha, nie Jamesa Andersona.

#N/A chyba

Ak funkcia VLOOKUP nemôže nájsť zhodu, vráti chybu #N/A.

1. Napríklad funkcia VLOOKUP nižšie nemôže nájsť hodnotu 28 v stĺpci úplne vľavo.

2. Ak chcete, môžete pomocou funkcie IFNA nahradiť chybu #N/A priateľskou správou.

Poznámka: Funkcia IFNA bola zavedená v Exceli 2013. Ak používate Excel 2010 alebo Excel 2007, nahraďte IFNA jednoducho IFERROR. Nezabudnite, že funkcia IFERROR zachytáva aj ďalšie chyby. Napríklad #NÁZOV? chyba, ak omylom napíšete nesprávne slovo VLOOKUP.

Viacnásobné vyhľadávacie tabuľky

Pri použití funkcie VLOOKUP v Exceli môžete mať viacero vyhľadávacích tabuliek. Pomocou funkcie IF môžete skontrolovať, či je splnená podmienka, a vrátiť jednu vyhľadávaciu tabuľku, ak je PRAVDA a inú vyhľadávaciu tabuľku, ak je NEPRAVDA.

1. Vytvorte dva pomenované rozsahy: Tabuľka1 a Tabuľka2.

2. Vyberte bunku E4 a zadajte funkciu VLOOKUP zobrazenú nižšie.

Vysvetlenie: bonus závisí od trhu (Spojené kráľovstvo alebo USA) a sumy predaja. Druhý argument funkcie VLOOKUP robí trik. V prípade Veľkej Británie používa funkcia VLOOKUP tabuľku 1, v prípade USA funkcia VLOOKUP používa tabuľku 2. Ak chcete vrátiť približnú zhodu, nastavte štvrtý argument funkcie VLOOKUP na hodnotu TRUE.

3. Stlačte Enter.

4. Vyberte bunku E4, kliknite na pravý dolný roh bunky E4 a presuňte ju nadol do bunky E10.

Poznámka: Walker napríklad získava bonus 1 500 dolárov. Pretože používame pomenované rozsahy, môžeme túto funkciu VLOOKUP ľahko skopírovať do ostatných buniek bez obáv z odkazov na bunky.

Index a zhoda

Namiesto použitia funkcie VLOOKUP použite INDEX a MATCH. Na pokročilé vyhľadávanie budete potrebovať INDEX a MATCH. Možno je to pre vás v tejto fáze jeden krok príliš ďaleko, ale ukazuje vám to jeden z mnohých ďalších účinných vzorcov, ktoré Excel ponúka.

Xlookup

Ak máte Excel 365, použite namiesto VLOOKUP XLOOKUP. Funkcia XLOOKUP sa používa jednoduchšie a má niekoľko ďalších výhod.

Vám pomôže rozvoju miesta, zdieľať stránku s priateľmi

wave wave wave wave wave