01 z 01
Funkce výuky funkce Excel LOOKUP ve formuláři pole
Funkce aplikace Excel LOOKUP má dvě formy: vektorový formulář a formulář pole .
Forma pole funkce LOOKUP je podobná ostatním funkcím pro vyhledávání ve formátu Excel, jako jsou funkce VLOOKUP a HLOOKUP , protože lze použít k vyhledání nebo vyhledávání konkrétních hodnot umístěných v tabulce dat.
Jak se liší je následující:
- Pomocí příkazů VLOOKUP a HLOOKUP můžete zvolit, který sloupec nebo řádek vrátit hodnotu dat z, zatímco LOOKUP vždy vrátí hodnotu z posledního řádku nebo sloupce v poli .
- Při pokusu o nalezení shody pro zadanou hodnotu - známé jako Lookup_value - VLOOKUP pouze vyhledá první sloupec dat a HLOOKUP pouze první řádek, zatímco funkce LOOKUP bude vyhledávat buď první řádek nebo sloupec v závislosti na tvaru pole .
Funkce LOOKUP a tvar pole
Tvar pole - zda je čtvercový (stejný počet sloupců a řádků) nebo obdélník (nerovnoměrný počet sloupců a řádků) - ovlivňuje, kde funkce LOOKUP hledá data:
- Pokud pole má čtvercový tvar nebo je to vysoký obdélník (vyšší než je široký), LOOKUP předpokládá, že data jsou uspořádána ve sloupcích a proto hledá shodu s hodnotou Lookup_value v prvním sloupci pole.
- Pokud pole je široký obdélník (širší než je vysoký), LOOKUP předpokládá, že data jsou uspořádána v řádcích a proto hledá shodu s vyhledávací hodnotou v prvním řádku pole.
Funkce syntaxe funkce LOOKUP a Argumenty - Formulář pole
Syntaxe pole Formule funkce LOOKUP je:
= LOOKUP (vyhledávací_hodnota, pole)
Hodnota Lookup_value (požadovaná) - hodnota , kterou funkce vyhledává v poli. Hodnota Lookup_value může být číslo, text, logická hodnota nebo název nebo odkaz na buňku, který odkazuje na hodnotu.
Array (povinné) - rozsah buněk, které funkce vyhledá vyhledávací hodnotu. Data mohou být text, čísla nebo logické hodnoty.
Poznámky:
- Aby funkce LOOKUP fungovala správně, musí být argument Array seřazeny ve vzestupném pořadí (A až Z nebo nejmenší na největší pro čísla)
- Pokud funkce nemůže nalézt přesnou shodu pro vyhledávací hodnotu, zvolí nejvyšší hodnotu v poli Array, která je menší nebo rovná hodnotě Lookup_value
- Pokud hodnota Lookup_value chybí nebo je menší než všechny hodnoty v poli Array, funkce LOOKUP vrátí chybu # N / A
Příklad Použití pole Formule funkce LOOKUP
Jak je vidět na obrázku výše, tento příklad použije formulář Array funkce LOOKUP k nalezení ceny Whachamacallit v seznamu inventáře.
Tvar pole je vysoký obdélník . Následně funkce vrátí hodnotu umístěnou v posledním sloupci seznamu inventáře.
Třídění dat
Jak je uvedeno v poznámkách výše, musí být data v poli seřazena ve vzestupném pořadí tak, aby funkce LOOKUP fungovala správně.
Při třídění dat v aplikaci Excel je nutné nejprve vybrat sloupce a řádky dat, které chcete třídit. Normálně to zahrnuje záhlaví sloupců.
- Zvýrazněte buňky A4 až C10 v listu
- Klikněte na kartu Údaje v nabídce pásu
- Klepnutím na možnost Třídit ve středu karet otevřete dialogové okno Seřadit
- Pod záhlavím sloupce v dialogovém okně vyberte v rozevíracím seznamu možnosti řazení podle části
- Je-li to nutné, v sekci Třídit v záhlaví vyberte hodnoty z rozbalovací nabídky
- Je-li to nutné, v poli Nadpis zvolte v rozbalovacím seznamu možnosti A až Z
- Klepnutím na tlačítko OK tříděte data a zavřete dialogové okno
- Pořadí dat by se mělo nyní shodovat s polem uvedeným na obrázku výše
Příklad funkce LOOKUP
Přestože je možné zadat funkci LOOKUP
= LOOKUP (A2, A5: C10)
do buňky pracovního listu, mnoho lidí je snazší používat dialogové okno funkce.
Dialogové okno umožňuje zadat každý argument na samostatném řádku, aniž byste se museli starat o syntaxi funkce - například závorky a oddělovače čárky mezi argumenty.
Následující kroky podrobně popisují, jak byla funkce LOOKUP vložena do buňky B2 pomocí dialogového okna.
- Klepněte na buňku B2 v listu, čímž se vytvoří aktivní buňka ;
- Klikněte na kartu Vzorce ;
- Zvolte vyhledávací pole a odkaz z pásu k otevření rozevíracího seznamu funkcí;
- Kliknutím na LOOKUP v seznamu vyvoláte dialogové okno Výběr argumentů ;
- Klikněte na volbu lookup_value, pole v seznamu;
- Klepnutím na tlačítko OK zobrazíte dialogové okno Funkce argumentů .
- V dialogovém okně klikněte na řádek Lookup_value ;
- Klepnutím na buňku A2 v listu zadejte odkaz buňky do dialogového okna;
- V dialogovém okně klikněte na řádek pole
- Zvýrazněte buňky A5 až C10 v pracovním listu a zadejte tento rozsah do dialogového okna - tento rozsah obsahuje všechna data, která mají být prohledána funkcí
- Klepnutím na tlačítko OK dokončete funkci a zavřete dialogové okno
- V buňce E2 se objeví chyba # N / A, protože v buňce D2 ještě neměli zadat název součásti
Zadání vyhledávací hodnoty
- Klikněte na buňku A2, zadejte Whachamacallit a stiskněte klávesu Enter na klávesnici;
- Hodnota 23,56 dolarů by měla být uvedena v buňce B2, protože se jedná o cenu Whachamacallitu umístěného v posledním sloupci datové tabulky;
- Otestujte funkci zadáním dalších názvů součástí do buňky A2. Cena za každou část seznamu se zobrazí v buňce B2;
- Když klepnete na buňku E2, zobrazí se ve vzorové liště nad tabulkou úplná funkce = LOOKUP (A2, A5: C10) .