Čo je HLOOKUP a čo môže robiť?
HLOOKUP je referenčná funkcia programu Excel, ktorá sa používa na vyhľadávanie a vyhodnocovanie tabuliek. Funkcia je vybavená kritériom vlastného výberu, na základe ktorého sa skontroluje zadaný zoznam informácií. Ak HLOOKUP nájde v tabuľke požadovanú hodnotu, výsledok, ktorý zodpovedá kritériu vyhľadávania, sa zobrazí v bunke zvolenej používateľom. Ak je vyhľadávanie neúspešné, je možné vydať buď chybové hlásenie alebo chybovú hodnotu, alebo alternatívne použiť zjavnú hodnotu. Na HLOOKUP je špeciálne to, že vybranú tabuľku preverí horizontálne, čo je náprotivkom vertikálne hľadajúceho VLOOKUPU.
Ako funguje HLOOKUP v programe Excel: príklad
Predstavte si, že by ste chceli postupne navštíviť každú krajinu na svete. Ak chcete sledovať svoje predchádzajúce cesty, uchovajte si tabuľku programu Excel, v ktorej dokumentujete svoj doterajší pokrok. Nadpisy tabuľky uvádzate zostupne v riadkoch stĺpca A. Patrí sem krajina, ktorú ste navštívili v prvom riadku, rok príslušnej cesty v druhom a vzdialenosť prejdená v kilometroch v treťom rade vášho horizontálny stôl.
Teraz by ste to chceli použiť napríklad na kontrolu roku, v ktorom ste leteli do Egypta. Svoje záznamy nemusíte prechádzať ručne, pomoc môžete rýchlo získať z HLOOKUP.
Nastavte počiatočné HLOOKUP v programe Excel
Na nastavenie jednoduchej funkcie HLOOKUP potrebujete iba tri argumenty. Tie obsahujú:
- vyhľadávacie kritérium
- matica
- index riadka
Výsledkom je táto syntax:
= HLOOKUP (kritérium vyhľadávania, matica, index riadkov)
Definujte kritérium vyhľadávania
Kritérium vyhľadávania je argument, ktorý uvádza HLOOK na správnu cestu. Ak zvolíte kritérium vyhľadávania „Egypt“, funkcia sa spustí v stĺpci, v ktorom predpokladáte informácie, ktoré hľadáte, týkajúce sa vášho cestovného roku.
Vyberte maticu
Požadovaná matica popisuje oblasť vašej tabuľky, v ktorej sa nachádza požadovaný záznam. Oblasť bunky však vynechá nastavené nadpisy na ľavom okraji pracovného hárka.
Zadajte riadkový index
Nakoniec HLOOKUP potrebuje informácie o tom, ktorý riadok tabuľky hľadať. Tento argument závisí od štruktúry tabuľky. Pretože nadpis pre navštívenú krajinu je v prvom riadku, pre riadkový index sa zadáva hodnota 1. Podľa toho by to boli 2 za rok cesty a 3 za prejdenú vzdialenosť.
Pripravte si kompletný HLOOKUP
Syntax HLOOKUP obsahuje okrem troch povinných argumentov aj voliteľný argument. Toto je odkaz na oblasť a slúži ako pravdivostná hodnota pre funkciu. ktorý určuje, či sa má hľadať presná alebo približná zhoda. Tento argument je voliteľný, pretože je automaticky nastavený ako „TRUE“ aj bez záznamu v syntaxi. To znamená, že HLOOKUP môže poskytnúť presnú alebo prípadne približnú hodnotu.
Ak napríklad hľadáte svoj cieľ cesty z roku 2012, ale nezadali ste ho do tabuľky, namiesto toho sa vám zobrazí cieľ cesty s nasledujúcou nižšou hodnotou. V tomto prípade ide o krajinu, ktorú ste navštívili v roku 2011. Ak neexistuje žiadna hodnota menšia ako kritérium vyhľadávania, zobrazí sa namiesto toho chybové hlásenie #NV (nie je k dispozícii).
Alternatívne je možné zadať hodnotu „1“, aby sa argument označil ako „PRAVDA“. Naopak, výlučne presný proces vyhľadávania je možné začať s hodnotou „False“ alebo „0“. Potom HLOOKUP zobrazí iba presne zodpovedajúci výsledok. Ak to nemožno nájsť, zobrazí sa tiež chybové hlásenie #NV.
Rozdiel oproti iným funkciám LOOKUP
HLOOKUP je v zásade podobný iným aplikáciám Excel, ktoré sú navrhnuté tak, aby vyhľadávali záznamy. Zvláštnosťou funkcie HLOOKUP je, že proces hľadania prebieha horizontálne. To znamená, že funkcia sa spustí vo vybratom riadku a pevne v ňom zostane, ako bude postupovať cez stĺpce doprava.
Protějškom tejto funkcie je VLOOKUP. Na rozdiel od HLOOKUP je tento navrhnutý tak, aby začínal v stĺpci a potom ho skúmal v jeho riadkoch zhora nadol. Od jari 2022-2023 je pre používateľov Excelu k dispozícii aj kombinácia týchto dvoch variantov. To prebieha formou XLOOKUP, ktorý môže postupovať nezávisle doprava a doľava alebo hore a dole. XLOOKUP je až so šiestimi parametrami o niečo komplikovanejší ako ostatné dve funkcie, ale má aj väčšiu oblasť použitia.
HLOOKUP v Exceli uľahčuje vyhľadávanie a vyhodnocovanie tabuliek
HLOOKUP je schopný rýchlo vyhľadať a vyhodnotiť celé tabuľky a jednotlivé oblasti. Vďaka mnohým parametrom funkcie sa to tiež robí veľmi detailne bez toho, aby sa používanie komplikovalo.
Napriek tomu, že HLOOKUP je oveľa špecifickejší ako VLOOKUP, je to presne to pravé, ak pracujete s tabuľkou, ktorá nie je zobrazená vertikálne, ale horizontálne. V zásade je XLOOKUP schopný vykonávať rovnaké úlohy ako HLOOKUP, ale nie je nastavený tak rýchlo. Preto nemusíte nevyhnutne prepínať na novšiu funkciu programu Excel.
FAQ
Je možné použiť aj kritérium neúplného vyhľadávania?
Otáznik (?) Môže byť použitý na nahradenie neznámeho znaku vo vyhľadávacom kritériu. Na ľubovoľný počet znakov môžete dokonca použiť hviezdičku (*).
Ak chcete ako skutočné kritérium vyhľadávania použiť otáznik alebo hviezdičku, stačí pred neho vložiť vlnovku (~). Jednu vlnovku v tabuľke môžete napríklad vyhľadať pomocou dvojitej vlnovky v syntaxi.
Prečo sa vo výstupnom poli zobrazuje poznámka #NÁZOV?
Toto má informovať Excel, že funkcia HLOOKUP, ktorá sa má použiť, bola zadaná nesprávne. Tento problém je možné rýchlo vyriešiť, ak v vstupnom poli príslušnej bunky zistíte chybu znaku.
Čo znamená chybové hlásenie ######?
Ak vidíte túto poznámku vo svojej vydávajúcej bunke, je príliš malá na úplné zobrazenie výsledku HLOOKUP. V takom prípade môžete bunku zväčšiť, zmenšiť veľkosť písma alebo znova prispôsobiť mierku zošita.