Funkce VYHLEDÁVÁNÍ aplikace Excel má dvě formy: vektorový formulář a formulář pole. Formulář pole funkce VYHLEDÁVÁNÍ je podobný ostatním vyhledávacím funkcím aplikace Excel, například VLOOKUP a HLOOKUP. Můžete jej použít k vyhledání nebo vyhledání konkrétních hodnot umístěných v tabulce dat.
LOOKUP vs. VLOOKUP a HLOOKUP
Liší se tím, že:
- S VLOOKUP a HLOOKUP si můžete vybrat, ze kterého sloupce nebo řádku se má vrátit datová hodnota. LOOKUP vždy vrátí hodnotu z posledního řádku nebo sloupce v poli.
- Při hledání shody pro zadanou hodnotu (Lookup_value) vyhledá VLOOKUP pouze první sloupec dat a HLOOKUP pouze první řádek. Funkce LOOKUP prohledává buď první řádek nebo sloupec, v závislosti na tvaru pole.
Funkce LOOKUP a tvar pole
Tvar pole může být buď čtverec (stejný počet sloupců a řádků) nebo obdélník (nerovný počet sloupců a řádků). Tvar ovlivňuje, kde funkce LOOKUP hledá data:
- Je-li pole čtvercové nebo je-li pole vysoký obdélník (vyšší než je široký), LOOKUP předpokládá, že data jsou uspořádána ve sloupcích a hledá shodu s Lookup_value v prvním sloupci pole.
- Pokud je pole široký obdélník (širší, než je vysoký), LOOKUP předpokládá, že data jsou uspořádána do řádků a hledá shodu s Lookup_value v prvním řádku pole.
Syntaxe a argumenty funkce VYHLEDAT: Formulář pole
Syntaxe pro formulář pole funkce LOOKUP je: = LOOKUP (Lookup_value, Array)
Vyhledávací_hodnota (required): Hodnota, kterou funkce vyhledá v poli. Lookup_value může být číslo, text, logická hodnota nebo název nebo odkaz na buňku, který odkazuje na hodnotu.
Pole (povinné): Rozsah buněk, které funkce prohledá, hledá Lookup_value. Data mohou být text, čísla nebo logické hodnoty.
Příklad použití pole formuláře funkce VYHLEDÁVÁNÍ
Tento příklad používá k vyhledání ceny pole formulářovou funkci LOOKUP Whachamacallit v seznamu zásob. Tvar pole je a vysoký obdélníka funkce vrací hodnotu umístěnou v posledním sloupci seznamu zásob. Chcete-li pokračovat v tomto příkladu, zadejte data uvedená v ukázkovém listu níže.
Seřadit data
Data v poli musíte seřadit vzestupně, aby funkce LOOKUP fungovala správně. Při třídění dat v aplikaci Excel nejprve vyberte sloupce a řádky dat, které chcete nejprve seřadit, což obvykle zahrnuje záhlaví sloupců.
-
Zvýrazněte buňky A4 na C10 v listu.
-
Na pásu karet přejděte na ikonu Data záložka.
-
V Třídit a filtrovat skupiny, vyberte Třídit otevřete dialogové okno Řazení.
-
Pod Sloupec záhlaví, vyberte rozevírací nabídku a zvolte řazení podle Část.
-
Pod Třídit dál záhlaví, vyberte rozevírací nabídku a zvolte Hodnoty buněk.
-
Pod Objednat záhlaví, vyberte rozevírací nabídku a zvolte A až Z..
-
Vybrat OK roztřídit data a zavřít dialogové okno.
Příklad funkce VYHLEDÁVÁNÍ
Ačkoli je možné zadat funkci LOOKUP, = VYHLEDÁVÁNÍ (A2; A5: C10), do buňky listu, může být méně matoucí používat dialogové okno funkce. Dialogové okno umožňuje zadat každý argument na samostatném řádku bez obav o syntaxi funkce, jako jsou závorky a oddělovače čárky mezi argumenty. Následující kroky podrobně popisují, jak byla funkce LOOKUP zadána do buňky B2 pomocí dialogového okna. Pokud funkce nemůže najít přesnou shodu pro Lookup_value, vybere největší hodnotu v Array, která je menší nebo rovna hodnotě Lookup_value. Pokud Lookup_value chybí nebo je menší než všechny hodnoty v poli, funkce LOOKUP vrátí chybu # N / A.
-
V listu vyberte buňku B2 aby se stala aktivní buňkou.
-
Přejít na Vzorce záložka.
-
Vybrat Vyhledávání a reference otevřete rozevírací seznam funkce.
-
Vybrat VZHLÉDNOUT pro zobrazení Vyberte argumenty dialogové okno.
-
Vybrat vyhledávací_hodnota, polea vyberte OK pro zobrazení Argumenty funkcí dialogové okno.
-
V dialogovém okně vyberte ikonu Vyhledávací_hodnota Textové pole.
-
V listu vyberte buňku A2 zadejte odkaz na tuto buňku do dialogového okna.
-
V dialogovém okně vyberte ikonu Pole Textové pole.
-
V listu zvýrazněte buňky A5 na C10 zadejte tento rozsah do dialogového okna. Tento rozsah obsahuje data, která má funkce prohledávat.
-
Vybrat OK pro dokončení funkce a zavření dialogového okna.
-
An # N / A V buňce B2 se zobrazí chyba, protože do buňky A2 musíte zadat název součásti.
Zadejte vyhledávací hodnotu
Chcete-li zjistit cenu položky, zadejte název:
-
Vyberte buňku A2, zadejte Whachamacallit, a stiskněte Enter na klávesnici.
-
Hodnota 23,56 $ se objeví v buňce B2. Jedná se o cenu Whachamacallit umístěnou v posledním sloupci datové tabulky.
-
Otestujte funkci zadáním dalších názvů dílů do buňky A2. Cena za každou část v seznamu se zobrazí v buňce B2.
-
Když vyberete buňku B2 kompletní funkce = VYHLEDÁVÁNÍ (A2; A5: C10) se zobrazí na řádku vzorců nad listem.