Domovská » Tipy pro MS Office » Jak používat VLOOKUP v aplikaci Excel

    Jak používat VLOOKUP v aplikaci Excel

    Zde je rychlý návod pro ty, kteří potřebují pomoc pomocí VLOOKUP funkce v Excelu. VLOOKUP je velmi užitečná funkce pro snadné prohledávání jednoho nebo více sloupců ve velkých pracovních listech k nalezení souvisejících dat.

    Můžete použít HLOOKUP, abyste udělali to samé pro jeden nebo více řádky dat. Při použití funkce VLOOKUP se v podstatě ptáte: „Zde je hodnota, zjistěte tuto hodnotu v této jiné sadě dat a poté mi vraťte hodnotu jiného sloupce ve stejném souboru dat.“

    Takže se můžete zeptat, jak to může být užitečné? Vezměme si například následující ukázkovou tabulku, kterou jsem pro tento návod vytvořil. Tabulka je velmi jednoduchá: jeden list obsahuje informace o několika majitelích automobilů, jako je jméno, id auta, barva a výkon..

    Druhý list obsahuje id vozidel a jejich skutečná jména. Společná datová položka mezi oběma listy je ID vozidla.

    Kdybych chtěl zobrazit název auta na listu 1, mohu použít VLOOKUP k vyhledání každé hodnoty na listu vlastníků automobilů, najít tuto hodnotu na druhém listu a poté vrátit druhý sloupec (model automobilu) jako můj požadované hodnoty.

    Jak používat VLOOKUP v aplikaci Excel

    Tak jak to jdeš? Nejdříve budete muset zadat vzorec do buňky H4. Všimněte si, že jsem již zadal celý vzorec do buňky F4 přes F9. Procházíme tím, co každý parametr v tomto vzorci skutečně znamená.

    Jak vypadá vzorec jako úplný:

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

    K této funkci existuje 5 částí:

    1. = VLOOKUP - = Označuje, že tato buňka bude obsahovat funkci av našem případě funkci VLOOKUP pro vyhledávání v jednom nebo více sloupcích dat.

    2. B4 - První argument pro funkci. Toto je skutečný hledaný výraz, který chceme hledat. Hledané slovo nebo hodnota je cokoliv, co je vloženo do buňky B4.

    3. List2! $ A $ 2: $ B $ 5 - Rozsah buněk na listu2, který chceme prohledat, aby našel naši vyhledávací hodnotu v B4. Vzhledem k tomu, že rozsah se nachází na List2, musíme předcházet rozsahu s názvem listu následovaného znakem!. Pokud jsou data na stejném listu, není nutné prefix. Pokud chcete, můžete zde také použít pojmenované rozsahy.

    4. 2 - Toto číslo určuje sloupec v definovaném rozsahu, pro který chcete vrátit hodnotu. Takže v našem příkladu, na List2, chceme vrátit hodnotu sloupce B nebo názvu vozu, jakmile se shoda nalezne ve sloupci A.

    Všimněte si však, že pozice sloupců v listu aplikace Excel nezáleží. Pokud tedy přesunete data ve sloupcích A a B na D a E, řekněme, pokud definujete rozsah v argumentu 3 as $ D $ 2: $ E $ 5, číslo sloupce k návratu by stále bylo 2. Je to relativní pozice spíše než absolutní číslo sloupce.

    5. Nepravdivé - False znamená, že aplikace Excel vrátí pouze hodnotu pro přesnou shodu. Pokud nastavíte na hodnotu true, aplikace Excel bude hledat nejbližší shodu. Pokud je nastaven na hodnotu False a Excel nemůže najít přesnou shodu, vrátí se # N / A.

    Doufejme, že nyní můžete vidět, jak může být tato funkce užitečná, zejména pokud máte spoustu dat exportovaných z normalizované databáze.

    Může existovat hlavní záznam, který má hodnoty uložené ve vyhledávacích nebo referenčních listech. Další data můžete vytáhnout „spojením“ dat pomocí VLOOKUP.

    Další věc, kterou jste si možná všimli, je použití $ symbol před písmenem sloupce a číslem řádku. Symbol $ oznamuje Excelu, že když je vzorec přetažen dolů na jiné buňky, měl by odkaz zůstat stejný.

    Pokud jste například zkopírovali vzorec v buňce F4 na H4, odeberte symboly $ a potom přetáhněte vzorec dolů na H9, zjistíte, že poslední 4 hodnoty se stávají # N / A.

    Důvodem je to proto, že když přetáhnete vzorec dolů, rozsah se změní podle hodnoty dané buňky.

    Jak vidíte na obrázku výše, vyhledávací rozsah pro buňku H7 je List2! A5: B8. Jednoduše se přidalo 1 k číslům řádků. Chcete-li tento rozsah zachovat, musíte před znakem sloupce a čísla řádku přidat symbol $.

    Jedna poznámka: pokud nastavíte poslední argument na hodnotu True, musíte se ujistit, že data ve vašem vyhledávacím rozsahu (druhý list v našem příkladu) jsou seřazeny vzestupně, jinak to nebude fungovat! Máte nějaké dotazy, napište komentář. Užívat si!