HLookup a VLookup
V aplikaci Excel musíte často hledat data v tabulce, která může být občas hektická, zejména pokud jde o velké databázové tabulky. Excel je nejrozšířenější tabulkový software, který nejen zpracovává výpočty základních dat, ale je schopen analyzovat velké množství dat. Aplikace Excel využívá četné funkce pro analýzu velkých souborů dat a dvě nejběžnější funkce, které většina modelářů pravděpodobně znáte, jsou HLOOKUP a VLOOKUP. Oba jsou vestavěné funkce aplikace Excel, které umožňují vyhledávat data ve velmi rozsáhlé databázi. "H" v HLookup je vodorovný, zatímco "V" ve VLookup znamená vertikální. Zatímco obě funkce mají svůj spravedlivý podíl na rozlišovacích bodech, je snadné dělat chybu s těmito funkcemi.
Co je Hlookup?
Funkce HLookup, zkratka pro funkci Horizontal Lookup, je jednou z vestavěných vyhledávacích funkcí v aplikaci Excel používaných k nalezení hodnot vodorovně v celé řadě řádků v tabulce. Tato funkce je podobná funkci VLookup, s výjimkou případů, kdy jsou data v řádcích namísto sloupců. Tato funkce vyhledává hodnotu v horním řádku tabulky a vrátí odpovídající hodnotu z jiného řádku tabulky. Tato funkce používá čtyři argumenty: Lookup_Value, Table_Array, Row_Index a Range_Lookup. Vrací hodnotu v tabulce na základě argumentů dvou funkcí a může mít jako argumenty řetězce i čísla. True označuje přibližnou shodu s vyhledávací hodnotou, zatímco False odkazuje na přesnou shodu.
Co je Vlookup?
Funkce VLookup nebo Vertical Lookup je nejoblíbenější a nejstarší vyhledávací vzorec používaný v aplikaci Excel pro vyhledání určitých informací nebo dat v tabulce. Například můžete hledat cenu konkrétní položky z dlouhého seznamu produktů spolu s cenami. Na rozdíl od funkce HLookup je použita, když jsou data uvedeny ve sloupcích namísto řádků a provádí vertikální vyhledávání pomocí sloupců v tabulce. Hledá hodnotu v levém sloupci tabulky a vrátí hodnotu přibližných shody. Může to být buď TRUE, nebo FALSE.
Rozdíl mezi HLookup a VLookup
Oba jsou vestavěné funkce, které slouží k vyhledání konkrétních hodnot ve velmi rozsáhlé sadě dat pomocí vzorců vyhledávání ve formátu Excel. Funkce HLOOKUP nebo horizontální vyhledávání v aplikaci Excel slouží k provedení horizontálního vyhledávání v sadě řádků v tabulce. Jednoduše řečeno, funkce HLOOKUP hledá vodorovně řádky pro načtení dat z určitého řádku v tabulce. Funkce VLOOKUP nebo funkce vertikálního vyhledávání se používá spíše v případě, že jsou data uvedeny ve sloupcích namísto řádků. Je to podobná funkci HLOOKUP, s výjimkou toho, že provádí vertikální vyhledávání pomocí sloupců v tabulce.
Syntaxe HLookup je = HLookup (Lookup_Value, Table_Array, Row_Index, {Range_Lookup}). Hodnota "Lookup_Value" označuje hodnotu, kterou se uživatel pokouší vyhledávat; "Table_Array" odkazuje na tabulku nebo rozsah, ze kterého chcete data načíst; "Row_Index" označuje vodorovný řádek, ve kterém uživatel hledá data; a "Range_Lookup" je volitelný booleovský argument, který definuje přesnou shodu nebo přibližnou shodu s "True" nebo "False".
Syntaxe VLookup je = VLookup (Lookup_Value, Table_Array, Col_Index, {Range_Lookup}). "Lookup_Value" označuje hodnotu, kterou hledáte v tabulce; "Table_Array" odkazuje na tabulku nebo rozsah buněk, ze kterých chcete načíst data; "Col_Index" odkazuje na svislý sloupec, z něhož se mají načítat data; a nakonec "Range_Lookup" je volitelný argument, který určuje, zda je hodnota přesná nebo orientační. Hodnota True označuje přibližnou shodu s vyhledávací hodnotou, zatímco False odkazuje na přesnou shodu.
Funkce VLookup hledá hodnotu vertikálně v levém sloupci tabulky nebo datové sady a vrátí sousední hodnotu z jiného sloupce vztahujícího se k vyhledávací hodnotě. Používá se k nalezení přesné shody s vyhledávací hodnotou a pokud není nalezena přesná shoda, může vrátit přibližnou shodu s hodnotou vyhledávání. Funkce HLookup naopak hledá hodnotu horizontálně v horním řádku tabulky a vrátí odpovídající hodnotu z jiného řádku tabulky. Je to velmi podobné funkce VLookup, kromě toho, že vytváří horizontální vyhledávání.
HLookup vs. VLookup: Srovnávací graf
Shrnutí HLookup Vs. VLookup
Zatímco v aplikaci Excel jsou používány funkce VLookup a HLookup pro vyhledání a načítání správných hodnot ze vyhledávací tabulky na základě zadaných hodnot, nejsou vytvořeny jako ekvivalentní a jsou vhodné pro konkrétní okolnosti. Zatímco VLookup je nejpopulárnější a nejstarší vyhledávací vzorec v aplikaci Excel použitý k vertikálním vyhledávání pomocí sloupce v tabulce, funkce HLookup se používá, když data jsou uvedena v řádcích namísto sloupců a hledá hodnotu horizontálně přes řádky. Každá funkce používá čtyři argumenty jako kousky dat k nalezení dat ve velkém datovém souboru snadno a efektivně.Protože jsou data většinou uspořádána ve sloupcích, funkce modelu VLookup je ve srovnání s funkcí HLookup častěji používána modeláři.