Excel VLOOKUP - jak to funguje
S referencí V poskytuje Excel univerzální funkci. VLook prohledává první sloupec vyhledávací oblasti a posouvá doprava pro vrácení hodnoty buňky. Nejlepší způsob, jak vysvětlit, jak to funguje, je pomocí příkladu.
Součásti V-reference v Excelu
Každá funkce má určité parametry, pro které můžete určit hodnoty. Funkce V-Reference má celkem čtyři takové parametry. Struktura VLOOKUP vypadá takto = VLOOKUP (hledaný výraz; vyhledávací oblast; index sloupce; shoda)
- Klíčové slovo: Co by tabulka měla hledat? Může to být pevná hodnota nebo specifikace buňky.
- Oblast hledání: Ve které tabulce byste měli hledat výraz? První sloupec vybrané oblasti musí být sloupec, ve kterém se má hledaný výraz hledat.
- Index sloupců: Kolik sloupců napravo by měla funkce přejít k vrácení hodnoty buňky? Zde zadáte index sloupců ve formě 1, 2, 3 atd. Index se počítá ze sloupce, ve kterém je hledaný výraz hledán.
- Shoda: Měl by se nalezený výsledek přesně shodovat s hledaným výrazem nebo pouze přibližně? PRAVDA = přibližně; FALSE = přesně
Příklad: Hledání cen pomocí V-reference
Předpokládejme, že máte přehled o různých knihách v jedné tabulce Excelu a jejich cenách v jiné tabulce. Nyní byste chtěli přidat do přehledu hledáním ceny knihy v tabulce. To lze nastavit následovně.
- Nejprve vytvořte tabulku s přehledem knih (viz levá strana obrázku).
- Poté v druhé tabulce seznam s cenami (viz pravá strana obrázku).
- Nyní vyberte buňku F3 v přehledové tabulce a zadejte následující: = VLOOKUP (E3; ceny! $ A $ 2: $ B $ 6; 2; FALSE)
- Nyní jste již implementovali vyhledávání cen. Pokud nyní do pole E3 zadáte jakékoli ID knihy, funkce vám poskytne příslušnou cenu z tabulky cen.
- Vyhledávací oblast byla také opatřena symbolem $. Tím je oblast opravena a již není dynamická. To znamená, že při kopírování vzorce je oblast hledání vždy nastavena na A2 až B6 a není počítána: A3 až B7, A4 až B8, A5 až B9 atd. Pro vyloučení zdrojů chyb vždy přiložte písmena oblasti hledání tímto symbol.
Problémy s odkazem Excel-S
Přestože je V-reference již velmi praktickou funkcí Excelu, existují určitá omezení.
- V-link může vrátit pouze jeden výsledek. Pokud se hledaný výraz vyskytuje v oblasti hledání několikrát, funkce zpracuje pouze první zásah. Proto se ujistěte, že hledaný výraz v oblasti vyhledávání je jasný.
- Odkaz V neumožňuje více oblastí vyhledávání. Pokud je hledaný výraz jednoznačný, ale může se objevit v jedné z mnoha tabulek, nemusíte vytvářet několik odkazů SV.
- Pokud funkce nemůže najít hledaný výraz, vrátí chybu. Tuto chybu můžete zachytit a spustit nový odkaz na V. Chcete-li to provést, použijte funkci IFERROR: = IFERROR (VLOOKUP (...); VLOOKUP (...))
- Pokud první V-link vrátí chybu, protože nenalezl hledaný výraz, je vyvolán druhý V-link a můžete hledat výraz v jiné tabulce.
Tyto pokyny se vztahují k aplikaci Excel 2013. Zde najdete pokyny, jak smísit vzorce s textem.