V Exceli musíte často vyhľadávať údaje v tabuľke, ktorá môže byť občas hektická, najmä pokiaľ ide o veľké databázové tabuľky. Excel je najpoužívanejší tabuľkový softvér, ktorý spracováva nielen základné výpočty dát, ale dokáže analyzovať aj veľké množstvo údajov. Excel používa početné funkcie na analýzu veľkých množín údajov a dve najbežnejšie funkcie, ktoré väčšina modelárov pravdepodobne pozná, sú HLOOKUP a VLOOKUP. Obidve sú vstavané funkcie programu Excel, ktoré vám umožňujú vyhľadávať údaje vo veľmi veľkej databáze. „H“ v HLookup znamená horizontálne, zatiaľ čo „V“ v VLookup znamená vertikálne. Aj keď obe funkcie majú spravodlivý podiel na rozlišovacích bodoch, je ľahké s týmito funkciami urobiť chybu.
Funkcia HLookup, skratka pre funkciu Horizontal Lookup, je jednou z vstavaných vyhľadávacích funkcií v programe Excel, ktoré sa používajú na vodorovné vyhľadávanie hodnôt v množine riadkov v tabuľke. Táto funkcia je podobná ako vo VLookup, okrem toho, že sa používa, keď sú údaje uvedené v riadkoch namiesto stĺpcov. Táto funkcia vyhľadá hodnotu v hornom riadku tabuľky a vráti zodpovedajúcu hodnotu z iného riadku tabuľky. Táto funkcia používa štyri argumenty: Lookup_Value, Table_Array, Row_Index a Range_Lookup. Vracia hodnotu v tabuľke na základe dvoch funkčných argumentov a ako argumenty môže brať reťazce aj čísla. True označuje približnú zhodu s vyhľadávanou hodnotou, zatiaľ čo False označuje presnú zhodu.
Funkcia VLookup alebo Vertical Lookup je najobľúbenejší a najstarší vyhľadávací vzorec používaný v programe Excel na vyhľadanie konkrétnych informácií alebo údajov v tabuľke. Môžete napríklad vyhľadať cenu konkrétnej položky z dlhého zoznamu produktov spolu s cenami. Na rozdiel od funkcie HLookup sa používa, keď sú údaje uvedené v stĺpcoch namiesto riadkov a vykonáva vertikálne vyhľadávanie stĺpcami v tabuľke. Vyhľadá hodnotu v ľavom stĺpci tabuľky a vráti hodnotu pre približné zhody. Môže to byť TRUE alebo FALSE.
Obe sú vstavané funkcie, ktoré sa používajú na vyhľadávanie konkrétnych hodnôt vo veľmi veľkej množine údajov pomocou vzorcov vyhľadávania Excel. Funkcia HLOOKUP alebo horizontálne vyhľadávanie v Exceli sa používa na vykonanie horizontálneho vyhľadávania cez skupinu riadkov v hárku. Jednoducho povedané, funkcia HLOOKUP vyhľadáva horizontálne cez riadky, aby načítala údaje z konkrétneho riadku v tabuľke. Na druhej strane funkcia VLOOKUP alebo funkcia vertikálneho vyhľadávania sa skôr používa, keď sú údaje uvedené v stĺpcoch namiesto riadkov. Je to podobné ako funkcia HLOOKUP, okrem toho, že vykonáva vertikálne vyhľadávanie v stĺpcoch tabuľky.
Syntax HLookup je = HLookup (Lookup_Value, Table_Array, Row_Index, Range_Lookup). Hodnota „Lookup_Value“ sa vzťahuje na hodnotu, ktorú sa používateľ pokúša vyhľadať; „Table_Array“ sa týka tabuľky alebo rozsahu, z ktorého sa majú získavať údaje; „Row_Index“ označuje vodorovný riadok, v ktorom používateľ hľadá údaje; a „Range_Lookup“ je voliteľný booleovský argument, ktorý definuje presnú alebo približnú zhodu s hodnotou „True“ alebo „False“..
Syntax VLookup je = VLookup (Lookup_Value, Table_Array, Col_Index, Range_Lookup). Hodnota „Lookup_Value“ sa vzťahuje na hodnotu, ktorú hľadáte v tabuľke; „Table_Array“ sa týka tabuľky alebo rozsahu buniek, z ktorých chcete získať údaje; „Col_Index“ označuje vertikálny stĺpec, z ktorého sa majú získavať údaje; a nakoniec „Range_Lookup“ je voliteľný argument, ktorý určuje, či je hodnota presná zhoda alebo približná zhoda. Hodnota True označuje približnú zhodu s vyhľadávanou hodnotou, zatiaľ čo hodnota False označuje presnú zhodu.
Funkcia VLookup hľadá vertikálne hodnotu v stĺpci úplne vľavo v tabuľke alebo v množine údajov a vracia susednú hodnotu z iného stĺpca súvisiaceho s vyhľadávanou hodnotou. Používa sa na nájdenie presnej zhody s hodnotou vyhľadávania a ak sa presná zhoda nenájde, môže vrátiť približnú zhodu s hodnotou vyhľadávania. Naproti tomu funkcia HLookup hľadá vodorovne hodnotu v hornom riadku tabuľky a vracia zodpovedajúcu hodnotu z iného riadku tabuľky. Je to veľmi podobné funkcii VLookup, okrem toho, že vytvára horizontálne vyhľadávanie.
Zatiaľ čo funkcie VLookup aj HLookup sa v Exceli používajú na vyhľadávanie a získavanie správnych hodnôt z vyhľadávacej tabuľky na základe zadaných hodnôt, nie sú rovnocenné a sú vhodné pre konkrétne okolnosti. Zatiaľ čo VLookup je najobľúbenejší a najstarší vyhľadávací vzorec v programe Excel, ktorý sa používa na vykonávanie vertikálnych vyhľadávaní v stĺpci v tabuľke, funkcia HLookup sa používa, keď sú údaje uvedené v riadkoch namiesto stĺpcov a vodorovne vyhľadáva hodnotu prostredníctvom riadkov. Každá funkcia používa štyri argumenty ako kúsky údajov na jednoduché a efektívne lokalizovanie údajov vo veľmi veľkej množine údajov. Pretože údaje sú väčšinou usporiadané do stĺpcov, modelári v porovnaní s funkciou HLookup častejšie používajú funkciu VLookup..