Vzorec aplikace Excel: VLOOKUP s více kritérii -

Obsah

Obecný vzorec

=VLOOKUP(val1&val2,data,column,0)

souhrn

Funkce VLOOKUP nativně nezpracovává více kritérií. Pokud však máte kontrolu nad zdrojovými daty, můžete pomocí sloupce pomocníka spojit více polí dohromady a použít tato pole jako více kritérií uvnitř VLOOKUP. V zobrazeném příkladu je sloupec B pomocným sloupcem, který zřetězuje jména a příjmení společně, a VLOOKUP dělá totéž pro vytvoření vyhledávací hodnoty. Vzorec v I6 je:

=VLOOKUP(I4&I5,data,4,0)

kde „data“ je pojmenovaný rozsah B4: F104

Poznámka: U řešení, které nevyžaduje pomocný sloupec, můžete použít INDEX a MATCH nebo XLOOKUP.

Vysvětlení

V zobrazeném příkladu chceme vyhledat oddělení zaměstnanců a skupinu pomocí VLOOKUP porovnáním jména a příjmení.

Jedno omezení VLOOKUP je, že zpracovává pouze jednu podmínku: lookup_value, která je porovnána s prvním sloupcem v tabulce. Díky tomu je obtížné použít VLOOKUP k vyhledání hodnoty na základě více než jednoho kritéria. Pokud však máte kontrolu nad zdrojovými daty, přidáte pomocný sloupec, který spojuje další 2 další pole dohromady, a pak VLOOKUPu přidáte vyhledávací hodnotu, která dělá totéž.

Pomocný sloupec spojuje hodnoty polí ze sloupců, které se používají jako kritéria, a musí to být první sloupec tabulky. Uvnitř funkce VLOOKUP je také vytvořena samotná vyhledávací hodnota spojením stejných kritérií.

V zobrazeném příkladu je vzorec v I6:

=VLOOKUP(I4&I5,data,4,0)

Jakmile se spojí I4 a I5, máme:

=VLOOKUP("JonVictor",data,4,0)

VLOOKUP vyhledá "JonVictor" na 5. řádku v "data" a vrátí hodnotu ve 4. sloupci "Marketing".

Připravujeme věci

Chcete-li nastavit VLOOKUP více kritérií, postupujte podle těchto 3 kroků:

  1. Přidejte pomocný sloupec a zřetězte (připojte) hodnoty ze sloupců, které chcete použít pro svá kritéria.
  2. Nastavte VLOOKUP tak, aby odkazoval na tabulku, která obsahuje sloupec pomocníka. Sloupec pomocníka musí být prvním sloupcem v tabulce.
  3. Pro vyhledávací hodnotu připojte stejné hodnoty ve stejném pořadí, aby odpovídaly hodnotám ve sloupci pomocníka.
  4. Ujistěte se, že je VLOOKUP nastaven na přesnou shodu.

Zajímavé články...