Použijte funkci LOOKUP aplikace Excel - vektorový formulář - pro načtení jedné hodnoty z jednoho nebo několika sloupců. Zjistěte, jak s tímto krokem krok za krokem.
01 ze dne 04
Najít data ve sloupcích nebo řádcích s funkcí LOOKUP aplikace Excel
Funkce LOOKUP aplikace Excel má dvě formy:
- Formulář pole
- vektorový formulář ;
Jak se liší, je toto:
- Formulář Array vypadá v prvním řádku nebo sloupci pole - blok dat obsahujících více řádků a sloupců - pro zadanou hodnotu a potom vrací hodnotu ze stejné pozice v posledním řádku nebo sloupci pole.
- Vektorový formulář vyhledá vektor - jeden řádek nebo sloupec dat - pro zadanou hodnotu a pak vrátí hodnotu ze stejné pozice do druhého řádku nebo sloupce.
02 z 04
Syntaxe a argumenty funkce LOOKUP - vektorový formulář
Syntaxe funkce odkazuje na rozložení funkce a obsahuje název funkce, závorky a argumenty .
Syntaxe vektorové formy funkce LOOKUP je:
= LOOKUP (vyhledávací_valka, vyhledávací_vektor, [výsledná_vznik])
Hodnota Lookup_value (požadovaná) - hodnota , kterou funkce vyhledává v prvním vektoru. Hodnota Lookup_value může být číslo, text, logická hodnota nebo název nebo odkaz na buňku, který odkazuje na hodnotu.
Lookup_vector (požadováno) - rozsah obsahující pouze jeden řádek nebo sloupec, který funkce vyhledá vyhledávací hodnotu . Data mohou být text, čísla nebo logické hodnoty.
Result_vector (volitelně) - rozsah, který obsahuje pouze jeden řádek nebo sloupec. Tento argument musí mít stejnou velikost jako Lookup_vector .
Poznámky:
- Aby funkce LOOKUP fungovala správně, musí být vyhledávací vektor zoradit ve vzestupném pořadí (A až Z nebo nejmenší na největší pro čísla)
- Je-li argument Result_vector vynechán, funkce vrátí argument Lookup_value, pokud je přítomen ve Lookup_vectoru
- Pokud funkce nemůže nalézt přesnou shodu pro Lookup_value, zvolí největší hodnotu ve Lookup_vectoru, která je menší nebo rovná hodnotě Lookup_value;
- Je-li hodnota Lookup_value menší než všechny hodnoty v Lookup_vector , funkce LOOKUP vrátí chybu # N / A.
03 ze dne 04
Příklad funkce LOOKUP
Jak je vidět na obrázku výše, tento příklad použije Vektorový formulář funkce LOOKUP ve vzorci k nalezení ceny zařízení v seznamu inventářů pomocí následujícího vzorce:
= LOOKUP (D2, D5: D10, E5: E10)
Chcete-li zjednodušit zadávání argumentů funkce, použije se dialogové okno funkce LOOKUP v následujících krocích.
- Klikněte na buňku E2 v listu , aby se stala aktivní buňkou ;
- Klikněte na kartu Vzorce v nabídce pásu ;
- 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, lookup_vector, result_vector v seznamu;
- Klepnutím na tlačítko OK zobrazíte dialogové okno Funkce argumentů .
- V dialogovém okně klikněte na řádek Lookup_value ;
- Kliknutím na buňku D2 v listu zadejte odkaz buňky do dialogového okna - v této buňce zadejte název, který hledáme
- Klikněte na řádek Lookup_vector v dialogovém okně;
- Zvýrazněte buňky D5 až D10 v listu a v dialogovém okně zadejte tento rozsah - tento rozsah obsahuje názvy součástí;
- Klikněte na řádek Result_vector v dialogovém okně;
- Zvýrazněte buňky E5 až E10 v pracovním listu a v dialogovém okně zadejte tento rozsah - tento rozsah obsahuje ceny pro seznam dílů;
- 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
04 ze dne 04
Zadání vyhledávací hodnoty
Klikněte na buňku D2, zadejte Gear a stiskněte klávesu Enter na klávesnici
- Hodnota 20,21 dolarů by měla být uvedena v buňce E2, neboť se jedná o cenu zařízení umístěného ve druhém sloupci datové tabulky;
- Otestujte funkci zadáním dalších názvů součástí do buňky D2. Cena za každou část seznamu se objeví v buňce E2;
- Když klepnete na buňku E2, úplná funkce
= LOOKUP (D2, D5: D10, E5: E10) se zobrazí ve vzorci nad tabulkou.