Vyhledejte vlevo s funkcí VLOOKUP v Excelu

Anonim

V tomto článku se naučíme, jak vyhledat v aplikaci Excel funkci VLOOKUP doleva.

Scénář:

Faktem je, že funkce VLOOKUP vypadá napravo od vyhledávacího pole. Je to jedno z jeho omezení. Změnit tabulku však není snadné, ale můžeme nechat vzorec fungovat i jinak. Zde se dozvíte více o tom, jak provést funkci VLOOKUP pro vyhledávání vlevo.

Jak problém vyřešit?

Aby vzorec nejprve porozuměl, musíme si trochu zrevidovat následující funkce

  1. Funkce VLOOKUP
  2. Funkce CHOOSE

Nyní vytvoříme vzorec pomocí výše uvedených funkcí. Funkce CHOOSE vrátí tabulku s požadovaným polem vpravo. Funkce VLOOKUP získá pole tabulky argumentů ve správném formátu. Nyní vyberte číslo pravého sloupce podle požadovaného pole.

Obecný vzorec:

= VLOOKUP (lookup_value, CHOOSE ({1, 2}, lookup_range, req_range), 2, 0)

lookup_value : hodnota, kterou je třeba hledat

rozsah vyhledávání : rozsah, kde hledat lookup_value

req_range : rozsah, kde je požadována odpovídající hodnota

2 : druhý sloupec, číslo představující rozsah req

0 : hledejte přesnou shodu

Příklad:

Výše uvedená prohlášení mohou být matoucí k pochopení. Pojďme to tedy pochopit pomocí vzorce v příkladu

Zde máme tabulku s podrobnostmi o zemích světa, kontinentu a kódu. Potřebujeme zjistit název země z daného kódu země. Zde je problém ve sloupci Země vlevo od sloupce kódu. Použijeme tedy výše uvedený obecný vzorec.


Pojmenovaný rozsah používaný pro pole rozsah (kód - F3: F16) a rozsah (země - D3: D16). Zde jsme místo toho pro referenční pole buněk použili pojmenovaný rozsah, protože je snadno pochopitelný. Nejprve musíme vyhledat název země, kde je v buňce H5 uveden kód země.
Použijte vzorec v buňce G6:

= VLOOKUP (H5, CHOOSE ({1, 2}, kód, země), 2, 0)

Pojmenované rozsahy

kód: (F3: F16)

země: (D3: D16)

Vysvětlení:

  • CHOOSE ({1, 2}, kód, země) vytvoří vlastní nové pole tabulky, jak je uvedeno níže.

{ 33, „Čína“; 87, „Jižní Afrika“; 55, „Spojené království“; 82, „USA“; 72, „Brazílie“; 52, „Austrálie“; 24, „Japonsko“; 51, "Keňa"; 10, „Francie“; 60, „Mexiko“; 36, „Argentina“; 31, „Fidži“; 28, „Indie“; 70, „Nigérie“ }

  • Funkce VLOOKUP vyhledá kód země v prvním sloupci argumentu dané tabulky a vrátí výsledek z druhého sloupce, jak je uvedeno.
  • 0 hledalo přesnou shodu.

Vzorec vypadá jako na výše uvedeném snímku. Kliknutím na OK získáte název země odpovídající kódu 024.

Jak vidíte z výše uvedeného snímku, získali jsme zemi Japonsko odpovídající hodnotě kódu ve vzorci. Nyní, pokud chcete extrahovat název kontinentu z hodnoty kódu.
Použijte vzorec:

= VLOOKUP (H5, CHOOSE ({1, 2}, pokračování, země), 2, 0)

Pojmenované rozsahy

kód: (F3: F16)

pokračování: (E3: E16)

Z výše uvedeného snímku můžete vidět, že tento vzorec funguje dobře.
Obecně používáme kombinaci funkce INDEX & MATCH k získání hodnoty zleva od vyhledávacího pole.
Použijte vzorec:

= INDEX (D3: F16, MATCH (H6, kód, 0), 2)


Jak vidíte z výše uvedeného snímku, získali jsme z tabulky všechny podrobnosti odpovídající hodnotě kódu. Extrahujte detaily z tabulky pomocí výše uvedeného vzorce. Zde je několik pozorovacích poznámek při použití výše uvedeného vzorce.

Poznámky:

  1. Hodnota col_argument nesmí být menší než 1 nebo větší než počet sloupců
  2. Funkce vrací chybu #NA, pokud argument vyhledávacího pole funkce VLOOKUP nemá stejnou délku pole tabulky.
  3. Vzorec vrací chybu, pokud lookup_value neodpovídá hodnotě v tabulce lookup_array.
  4. Funkce odpovídá přesné hodnotě, protože argument typu shody pro funkci VLOOKUP je 0.
  5. Hodnoty vyhledávání lze zadat jako odkaz na buňku nebo přímo pomocí symbolu uvozovky (") ve vzorci jako argumentů.

Doufám, že jste pochopili, jak vyhledat n -tý zápas v tabulce pomocí funkce INDEX & MATCH. Zde najdete další články o hodnotě vyhledávání v Excelu. Neváhejte a uveďte své dotazy níže v poli pro komentáře. Určitě vám pomůžeme. Pokud se vám naše blogy líbily, sdílejte je se svými přáteli na Facebooku. A také nás můžete sledovat na Twitteru a Facebooku. Rádi bychom od vás slyšeli, dejte nám vědět, jak můžeme zlepšit, doplnit nebo inovovat naši práci a zlepšit ji pro vás. Napište nám na e -mail

K vyhledání hodnoty použijte INDEX a MATCH : Funkce INDEX & MATCH k vyhledání hodnoty podle potřeby.

SUM rozsah s INDEX v Excelu : Pomocí funkce INDEX najděte součet hodnot podle potřeby.

Jak používat funkci INDEX v Excelu : Najděte INDEX pole pomocí funkce INDEX vysvětlené na příkladu.

Jak používat funkci MATCH v Excelu : Najděte MATCH v poli pomocí hodnoty INDEX uvnitř funkce MATCH vysvětlené na příkladu.

Jak používat funkci LOOKUP v Excelu : Najděte vyhledávací hodnotu v poli pomocí funkce LOOKUP vysvětlené na příkladu.

Jak používat funkci VLOOKUP v Excelu : Najděte vyhledávací hodnotu v poli pomocí funkce VLOOKUP vysvětlené na příkladu.

Populární články

50 Zkratka aplikace Excel pro zvýšení produktivity

Upravte rozevírací seznam

Absolutní reference v Excelu

Pokud se zástupnými znaky

Vlookup podle data