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
- Funkce VLOOKUP
- 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:
- Hodnota col_argument nesmí být menší než 1 nebo větší než počet sloupců
- Funkce vrací chybu #NA, pokud argument vyhledávacího pole funkce VLOOKUP nemá stejnou délku pole tabulky.
- Vzorec vrací chybu, pokud lookup_value neodpovídá hodnotě v tabulce lookup_array.
- Funkce odpovídá přesné hodnotě, protože argument typu shody pro funkci VLOOKUP je 0.
- 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