Spojením funkce VLOOKUP aplikace Excel s funkcí MATCH můžeme vytvořit takzvané a obousměrné nebo dvourozměrný vyhledávací vzorec, který umožňuje snadno porovnat dvě pole informací v databázi nebo tabulce dat.
Vzorec pro obousměrné vyhledávání je užitečný, když chcete najít nebo porovnat výsledky pro různé situace.
V příkladu znázorněném na výše uvedeném obrázku vzorec vyhledávání umožňuje snadné získání údajů o prodeji různých souborů cookie v různých měsících jednoduše změnou názvu cookie a měsíce ve správných buňkách.
Najděte data v průsečíku řádku a sloupce
Tento tutoriál je rozdělen na dvě části. Podle kroků uvedených v každé části vytvoří vzorec obousměrného vyhledávání, který je vidět na obrázku výše.
Výuka zahrnuje vnoření funkce MATCH uvnitř VLOOKUPu.
Nasazení funkce zahrnuje zadání druhé funkce jako jednoho z argumentů pro první funkci.
V tomto tutoriálu bude funkce MATCH zadána jako indexové číslo sloupce argument pro VLOOKUP.
02 ze dne 06Zadání výukového data
Prvním krokem v tutoriálu je zadání dat do listu aplikace Excel.
Chcete-li postupovat podle pokynů v tutoriálu, zadejte data uvedená na obrázku do následujících buněk.
- Zadejte nejvyšší rozsah dat do buněk D1 až F1
- Zadejte druhý rozsah do buněk D4 až G8
Řádky 2 a 3 jsou prázdné, aby vyhovovaly kritériím vyhledávání a vzoru vyhledávání vytvořenému během tohoto kurzu.
Výukový program neobsahuje formátování viděné v obraze, ale to neovlivní způsob, jakým funguje vyhledávací vzorec.
Informace o možnostech formátování podobné těm, které jste viděli výše, jsou k dispozici v tomto základním výukovém formátu Excel.
- Zadejte data, jak je vidět na obrázku výše, do buněk D1 až G8
Vytvoření pojmenovaného rozsahu pro tabulku dat
Pojmenovaný rozsah je snadný způsob odkazu na rozsah dat ve vzorci. Místo zadání odkazů na buňky pro data můžete pouze zadat název rozsahu.
Druhou výhodou pro použití pojmenovaného rozsahu je to, že odkazy na buňky pro tento rozsah se nikdy nezmění, i když je vzorec zkopírován do jiných buněk v listu.
- Zvýrazněte buňky D5 až G8 v listu a vyberte je
- Klikněte na pole Název nad sloupcem A
- Do pole Název zadejte "tabulku" (žádné uvozovky)
- zmáčkni ENTER na klávesnici
- Články D5 až G8 mají nyní název "tabulka". Budeme používat jméno pro VLOOKUP tabulkového pole později v tutoriálu
Otevření dialogového okna VLOOKUP
I když je možné prostě zadat vzorec vyhledávání přímo do buňky v pracovním listu, mnozí lidé považují za obtížné zachovat syntaxi rovně - zejména pro komplexní vzorec, jako je ten, který používáme v tomto výukovém programu.
Alternativou je v tomto případě použít dialogové okno VLOOKUP. Téměř všechny funkce aplikace Excel mají dialogové okno, které umožňuje zadat jednotlivé argumenty funkce na samostatném řádku.
- Klikněte na buňku F2 v listu - místo, kde se zobrazí výsledky dvourozměrného vzorce vyhledávání
- Klikněte na tlačítko Vzorce záložku pásku
- Klikněte na tlačítko Vyhledávání a reference v pásu k otevření rozevíracího seznamu funkcí
- Klikněte na VLOOKUP v seznamu otevřete dialogové okno funkce
Zadání argumentu vyhledávací hodnoty
Normálně, vyhledávací hodnotu odpovídá pole dat v prvním sloupci datové tabulky.
V našem příkladě vyhledávací hodnotu odkazuje na typ souboru cookie, o který chceme najít informace.
Přípustné typy dat pro vyhledávací hodnotu jsou:
- textových dat
- logická hodnota (pouze TRUE nebo FALSE)
- číslo
- odkaz na buňku na hodnotu v listu
V tomto příkladu uvedeme odkaz na buňku, kde bude umístěno jméno souboru cookie - buňka D2.
- Klikněte na tlačítko lookup_value v dialogovém okně
- Klepnutím na buňku D2 přidejte tento odkaz na buňku lookup_value řádek. Jedná se o buňku, kde zadáme název souboru cookie, o kterém vyhledáváme informace
Zadání argumentu tabulkového pole
Tabulkový matice je tabulka dat, která vyhledávací vzorec vyhledává, aby našla požadované informace.
Soubor tabulky musí obsahovat alespoň dva sloupce dat.
- první sloupec obsahuje argument vyhledávací hodnoty (předchozí krok v tutoriálu)
- druhá a další sloupce budou prohledávány vzorem pro vyhledání informací, které specifikujeme.
Argument tabulkového pole musí být zadán buď jako rozsah obsahující odkazy na buňky pro datovou tabulku nebo jako název rozsahu.
V tomto příkladu použijeme název rozsahu vytvořený v kroku 3 tohoto tutoriálu.
- Klikněte na tlačítko table_array v dialogovém okně
- Zadejte "tabulku" (bez uvozovek) a zadejte název rozsahu tohoto argumentu
- Ponechte dialogové okno funkce VLOOKUP otevřené pro další část tutoriálu
Pokračujte k části 2 >>