V tomto článku sa naučíme, ako pracovať s funkciou VLOOKUP v programe Excel.
Najprv by sme mali trochu porozumieť tomu, čo je funkcia VLOOKUP?
Funkcia VLOOKUP vyhľadá hodnotu lookup_value v table_array v prvom stĺpci tabuľky a vráti zodpovedajúcu hodnotu z Col_index_num.
Syntax funkcie VLOOKUP:
= VLOOKUP (lookup_value, table_array, col_index_number, [range_lookup]) |
V prípade približnej zhody VLOOKUP, ak sa hodnota nenájde, porovná sa posledná hodnota, ktorá je menšia ako hodnota vyhľadávania, a vráti sa hodnota z daného stĺpcového indexu.
Generický vzorec na výpočet známky:
= VLOOKUP (skóre, tabuľka, stĺpček stupňa, 1 ) |
VLOOKUP v predvolenom nastavení približne zodpovedá, ak vynecháme premennú na vyhľadávanie rozsahu. Približná zhoda je užitočná vtedy, ak chcete vykonať približnú zhodu a keď máte pole tabuľky zoradené vzostupne.
Vlookup hľadá hodnotu, a ak ju nenájde v poli tabuľky, potom sa zhoduje s hodnotou, ktorá je menšia ako hodnota v poli tabuľky. Poďme to pochopiť na príklade.
Poďme túto funkciu pochopiť na príklade.
Tu máme ID študenta a ich príslušné známky v teste. Teraz sme museli získať známky pre každého študenta vyhľadaním v tabuľke systému známok.
Na tento účel použijeme atribút funkcie VLOOKUP, ktorý ak funkcia VLOOKUP nenájde presnú zhodu, hľadá iba približnú zhodu v tabuľke a iba vtedy, ak je posledným argumentom funkcie buď PRAVDA alebo 1.
Tabuľka známok/skóre musí byť vzostupne
Použite vzorec:
= VLOOKUP (B2, tabuľka, 2, 1) |
Ako to funguje?
Funkcia Vlookup vyhľadá hodnotu 40 v stĺpci značiek a vráti zodpovedajúcu hodnotu, ak sa zhoduje. Ak sa nezhoduje, funkcia vyhľadá menšiu hodnotu ako je hodnota vyhľadávania (t.j. 40) a vráti svoj výsledok.
Tu je table_array pomenovaný range as stôl vo vzorci a B2 je uvedený ako odkaz na bunku.
Ako vidíte, dostali sme známku pre prvého študenta. Teraz, aby sme získali všetky ostatné známky, použijeme skratku Ctrl + D alebo v Exceli použijeme možnosť bunky nadol.
Tu sú všetky známky v triede pomocou funkcie VLOOKUP. Nasledujú niektoré z pozorovacích výsledkov pomocou vzorca.
Poznámky:
- Stĺpec tabuľky známok / skóre musí byť vzostupne, inak môže funkcia poskytnúť nesprávny výsledok.
- Funkcia VLOOKUP vyhľadá hodnotu v prvom riadku Table_array a extrahuje zodpovedajúce hodnoty iba vpravo od oblasti lookup_range.
- Na získanie približnej zhody funkcie musí byť posledný argument funkcie VLOOKUP nastavený na hodnotu TRUE alebo 1.
- Funkcia VLOOKUP vráti chybu, ak je adresa zošita neplatná alebo nesprávna.
- Funkcia VLOOKUP vráti chybu, ak sa hodnota nezhoduje.
Dúfam, že ste pochopili, ako používať VLOOKUP s iným zošitom programu Excel v programe Excel. Tu nájdete ďalšie články o funkciách Excel HLOOKUP a LOOKUP. Neváhajte uviesť svoj dotaz alebo spätnú väzbu k vyššie uvedenému článku.
Populárne články
Upravte rozbaľovací zoznam
Ak s podmieneným formátovaním
Ak so zástupnými znakmi
Vlookup podľa dátumu
50 Skratka pre Excel, ktorá zvýši vašu produktivitu