Vyhledání informací v datových tabulkách pomocí funkce LOOKUP aplikace Excel

01 z 01

Funkce výuky funkce Excel LOOKUP ve formuláři pole

Hledání informací pomocí funkce LOOKUP v aplikaci Excel. © Ted French

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í:

  1. 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 .
  2. 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:

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:

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ů.

  1. Zvýrazněte buňky A4 až C10 v listu
  2. Klikněte na kartu Údaje v nabídce pásu
  3. Klepnutím na možnost Třídit ve středu karet otevřete dialogové okno Seřadit
  4. Pod záhlavím sloupce v dialogovém okně vyberte v rozevíracím seznamu možnosti řazení podle části
  5. Je-li to nutné, v sekci Třídit v záhlaví vyberte hodnoty z rozbalovací nabídky
  6. Je-li to nutné, v poli Nadpis zvolte v rozbalovacím seznamu možnosti A až Z
  7. Klepnutím na tlačítko OK tříděte data a zavřete dialogové okno
  8. 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.

  1. Klepněte na buňku B2 v listu, čímž se vytvoří aktivní buňka ;
  2. Klikněte na kartu Vzorce ;
  3. Zvolte vyhledávací pole a odkaz z pásu k otevření rozevíracího seznamu funkcí;
  4. Kliknutím na LOOKUP v seznamu vyvoláte dialogové okno Výběr argumentů ;
  5. Klikněte na volbu lookup_value, pole v seznamu;
  6. Klepnutím na tlačítko OK zobrazíte dialogové okno Funkce argumentů .
  7. V dialogovém okně klikněte na řádek Lookup_value ;
  8. Klepnutím na buňku A2 v listu zadejte odkaz buňky do dialogového okna;
  9. V dialogovém okně klikněte na řádek pole
  10. 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í
  11. Klepnutím na tlačítko OK dokončete funkci a zavřete dialogové okno
  12. 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

  1. Klikněte na buňku A2, zadejte Whachamacallit a stiskněte klávesu Enter na klávesnici;
  2. 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;
  3. 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;
  4. Když klepnete na buňku E2, zobrazí se ve vzorové liště nad tabulkou úplná funkce = LOOKUP (A2, A5: C10) .