Skip to main content

Funkce a příklad aplikace Excel HLOOKUP

Excel snadno - svyhledat+pozvyhledat/vlookup+match (Červen 2026)

Excel snadno - svyhledat+pozvyhledat/vlookup+match (Červen 2026)
Anonim
01 ze dne 04

Vyhledání konkrétních dat pomocí funkce HLOOKUP aplikace Excel

Použití funkce Excel HLOOKUP

Související tutoriál: Funkce Excel HLOOKUP krok za krokem.

Funkce Excel HLOOKUP, zkrácená pro horizontální vyhledávání, se používá k vyhledání specifických informací, které byly uloženy v tabulce tabulky.

HLOOKUP funguje stejně jako funkce Excel VLOOKUP nebo Vertical Lookup.

Jediným rozdílem je, že VLOOKUP vyhledává data ve sloupcích a HLOOKUP vyhledává data v řádcích.

Pokud máte seznam položek dílů nebo seznam kontaktů s velkým členstvím, služba HLOOKUP vám může pomoci vyhledat data, která odpovídají určitým kritériím, jako je cena konkrétní položky nebo telefonní číslo osoby.

02 z 04

Excel HLOOKUP Příklad

Excel HLOOKUP Příklad

Poznámka: Další informace o tomto příkladu naleznete na obrázku výše. Syntaxe funkce VLOOKUP je podrobně popsána na další stránce.

= HLOOKUP ("Widget", $ D $ 3: $ G $ 4,2, False)
  • "Widget" - tato funkce HLOOKUP hledá cenu Widgetů.
  • $ D $ 3: $ G $ 4 - hledá tyto informace v datové tabulce umístěné v buňkách D3 až G4.
  • 2- HLOOKUP hledá cenu ve druhém řádku tabulky.
  • Nepravdivé - znamená, že bude akceptována pouze přesná shoda s vyhledávací hodnotou "Widget".

Funkce HLOOKUP vrací výsledky svého vyhledávání - $ 14.76 - v buňce D1.

03 ze dne 04

Syntaxe funkce HLOOKUP

Syntaxe funkce Excel HLOOKUP:

= HLOOKUP (vyhledávací_hodnota, tabulka_array, kol_index_num, rozsah_lookup)

vyhledávání _value: Tento argument je hodnota, která se hledá v prvním řádku tabulkového pole. Hodnota _vyhledávání může být textový řetězec, logická hodnota (pouze TRUE nebo FALSE), číslo nebo odkaz buňky na hodnotu.

table_array: Toto je rozsah dat, které funkce vyhledává, aby našla vaše informace. Table_array musí obsahovat alespoň dva řádky dat. První řádek obsahuje hodnoty lookup_values.

Tento argument je buď pojmenovaný rozsah nebo odkaz na rozsah buněk.

Pokud používáte odkaz na rozsah buňky, je dobré použít absolutní odkaz buňky pro table_array.

Pokud nepoužíváte absolutní referenci a zkopírujete funkci HLOOKUP do jiných buněk, je dobrá šance, že v buňkách, do kterých je funkce zkopírována, se zobrazí chybové zprávy.

row_index_num:Pro tento argument zadejte číslo řádku table_array, ze kterého chcete vrátit data. Například:

  • pokud je řádka_index_num 1, vrátí hodnotu z prvního řádku table_array;
  • pokud je row_index_num 2, vrátí hodnotu z druhého řádku table_array.

range_lookup:Logická hodnota (pouze TRUE nebo FALSE), která označuje, zda chcete HLOOKUP najít přesnou nebo přibližnou shodu s lookup_value.

  • Pokud je TRUE nebo pokud je tento argument vynechán, HLOOKUP použije přibližnou shodu, pokud nemůže najít přesnou shodu s lookup_value. Pokud není nalezena přesná shoda, HLOOKUP použije další největší vyhledávací_hodnotu.
  • Pokud FALSE, HLOOKUP bude používat pouze přesnou shodu s lookup_value. Pokud jsou v prvním sloupci table_array dvě nebo více hodnot odpovídající hodnotě lookup_value, použije se první nalezená hodnota. Pokud není nalezena přesná shoda, vrátí se chyba # N / A.
04 ze dne 04

HLOOKUP Chybové zprávy

Chybová hlášení aplikace Excel HLOOKUP

  • Pokud se v první řadě nenalezne hodnota lookup_value table_array, HLOOKUP vrátí hodnotu chyby # N / A.
  • Pokud row_index_num argument je větší než počet řádků v table_array, HLOOKUP vrací #REF! hodnota chyby.
  • Pokud table_array argument obsahuje prázdné řádky v horní části table_array, HLOOKUP vrátí hodnotu # N / A error.