Hlookup v aplikaci Excel
Hlookup v aplikaci Excel je velmi podobný Vlookup v aplikaci Excel, Hlookup je funkce odkazu na list v aplikaci Excel, která používá odkaz a najde a odpovídá hodnotě z řádku namísto sloupce, proto byl tomuto vzoru dán název jako Hlookup, který znamená horizontální vyhledávání, kde hledáme data horizontálně v řádcích.
Vzorec

Vysvětlení
Ve funkci HLOOKUP se používají čtyři parametry, ve kterých jsou tři povinné a jeden volitelný.
Povinný parametr:
- Lookup_value: lookup_value představuje hodnotu, kterou chcete hledat v poli tabulky; může to být cenná reference a řetězec předaný ve vzorci Hlookup.
- Table_array : table_array je nezpracovaná data, kde chcete vyhledat vyhledávací hodnotu.
- Row_index_num: Row_index_num je počet řádků v poli tabulky, ze kterých potřebujete požadované podrobnosti pro konkrétní vyhledávací hodnotu.
Volitelný parametr:
- (Range_lookup): (Range_looup) je volitelný parametr, kde hodnota bude 0 nebo 1.
Zde 0 znamená přesnou hodnotu shody a 1 představuje přibližnou hodnotu shody.
Jak používat HLOOKUP v aplikaci Excel? (s příklady)
Tato funkce je velmi jednoduchá a snadno použitelná. Pojďme pochopit fungování HLOOKUPu s příklady.
Příklad č. 1
Zvažte níže uvedenou tabulku jako surovou tabulku a my potřebujeme konkrétní data ze surové tabulky.

Předpokládejme, že potřebujete regionální údaje o celkových tržbách, zisku a datu, jako je show v níže uvedené tabulce.

Pro zisk: = HLOOKUP ($ A10, $ A $ 4: $ E $ 7,2,0) bude výstup 575.
Pro prodej: = HLOOKUP ($ A10, $ A $ 4: $ E $ 7,3,0), výstup bude 120.
Pro Datum: = HLOOKUP ($ A10, $ A $ 4: $ E $ 7,4,0) bude výstup 30. 5. 2018.
Příklad č. 2
Pojďme si zde vybrat další příklad Hlookup, abychom pochopili přesnou hodnotu shody a přibližnou hodnotu shody ve funkci HLOOKUP v aplikaci Excel.
Zvažte níže uvedená data jako table_array nebo surová data.

A musíte zjistit procento dat 1. ledna a 2. dubna.

Pro 1. dubna: = HLOOKUP (A20, A15: E16,2,0) nebo = HLOOKUP (A20, A15: E16,2, False) zde hodnota false pro přesnou shodu.
Pro 2. dubna: = HLOOKUP (A21, A15: E16,2,1) nebo = HLOOKUP (A20, A15: E16,2, True) je zde hodnota true pro přibližnou hodnotu shody.
Věci k zapamatování
- Funkce HLOOKUP v aplikaci Excel je vyhledávání bez ohledu na velikost písmen. Znamená to, že když napíšete tanuj a Tanuj, bude to zacházet stejně, aniž by to mělo vliv na výstup kvůli velkým písmenům.
- V HLOOKUP existuje omezení, že „Lookup_value“ by měla být nejvyšším řádkem „table_array“. Pokud potřebujete načíst data z něčeho jiného, použije se místo aplikace HLOOKUP v aplikaci Excel jiný vzorec aplikace Excel.
- HLOOKUP podporuje speciální znaky, například „*“ nebo „?“ v parametru 'lookup_value' pouze v případě, že 'lookup_value' je textový řetězec.
Chyba funkce HLOOKUP
Ve funkci HLOOKUP v aplikaci Excel mohou kvůli chybným argumentům přijít tři druhy chyb.
- Chyba # N / A: HLOOKUP vrací chybu # N / A, pokud je hodnota „range_lookup“ FALSE / 0 nastavena na přesnou shodu a funkce HLOOKUP v aplikaci Excel nedokáže najít „lookup_value“ v daném poli table_array.

- #Value error: If the entered 'row_index_num' <1 and <the number of columns in table_array, then HLOOKUP would return VALUE! chyba.
Příklad - = HLOOKUP (A20, A15: E16,0,0)

- #REF! chyba: Pokud zadaný 'row_index_num' <počet sloupců v table_array, pak Hlookup v aplikaci Excel vrátí #REF! chyba.
Příklad - = HLOOKUP (A20, A15: E16,3,0)

- Funkce HLOOKUP může načíst pouze první shodnou hodnotu hodnoty v table_array, která odpovídá vyhledávací hodnotě.
Pokud je v table_array několik duplicitních záznamů, vrátí první hodnotu shody; Chcete-li se této situaci vyhnout, můžete odebrat duplikáty hodnot z table_array a poté použít HLOOKUP v aplikaci Excel.
Pokud by se v datové sadě měly uchovávat duplicitní záznamy, vytvořte kontingenční tabulku pro seskupení dat tak, jak chcete, nebo můžete použít maticový vzorec k extrakci všech duplicitních hodnot v rozsahu vyhledávání.