Vyhľadajte vľavo s funkciou VLOOKUP v programe Excel

Anonim

V tomto článku sa naučíme, ako vyhľadávať vľavo s funkciou VLOOKUP v programe Excel.

Scenár:

Faktom je, že funkcia VLOOKUP vyzerá napravo od vyhľadávacieho poľa. Je to jedno z jeho obmedzení. Nie je však ľahké zmeniť tabuľku, ale môžeme nechať vzorec fungovať inak. Tu nájdete ďalšie informácie o tom, ako vykonávať funkciu VLOOKUP pri vyhľadávaní.

Ako vyriešiť problém?

Aby vzorec najskôr porozumel, musíme si trocha zrevidovať nasledujúce funkcie

  1. Funkcia VLOOKUP
  2. Funkcia CHOOSE

Teraz vytvoríme vzorec pomocou vyššie uvedených funkcií. Funkcia CHOOSE vráti tabuľku s požadovaným poľom vpravo. Funkcia VLOOKUP dostane pole tabuľky argumentov v správnom formáte. Teraz vyberte požadované číslo stĺpca podľa požadovaného poľa.

Generický vzorec:

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

lookup_value : hodnota, ktorú treba hľadať

rozsah_hľadania : rozsah, kde hľadať lookup_value

rozsah_rozsahu : rozsah, kde sa požaduje zodpovedajúca hodnota

2 : druhý stĺpec, číslo predstavujúce rozsah_req

0 : vyhľadajte presnú zhodu

Príklad:

Pochopenie vyššie uvedených vyhlásení môže byť mätúce. Poďme to teda pochopiť pomocou vzorca v príklade

Tu máme tabuľku s podrobnosťami o krajinách sveta, kontinente a kóde. Potrebujeme nájsť názov krajiny z daného kódu krajiny. Tu je problém v stĺpci Krajina vľavo od stĺpca s kódom. Použijeme teda vyššie uvedený generický vzorec.


Pomenovaný rozsah používaný pre pole rozsahu (kód - F3: F16) a rozsah (krajina - D3: D16). Tu sme namiesto toho použili pomenovaný rozsah pre referenčné pole buniek, pretože je to ľahko zrozumiteľné. Najprv musíme nájsť názov krajiny, kde je kód krajiny uvedený v bunke H5.
V bunke G6 použite vzorec:

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

Pomenované rozsahy

kód: (F3: F16)

krajina: (D3: D16)

Vysvetlenie:

  • CHOOSE ({1, 2}, kód, krajina) vytvorí svoje vlastné nové pole tabuliek, ako je uvedené nižšie.

{ 33, „Čína“; 87, „Južná Afrika“; 55, „Spojené kráľovstvo“; 82, "USA"; 72, „Brazília“; 52, „Austrália“; 24, „Japonsko“; 51, "Keňa"; 10, „Francúzsko“; 60, „Mexiko“; 36, „Argentína“; 31, „Fidži“; 28, „India“; 70, „Nigéria“ }

  • Funkcia VLOOKUP vyhľadá kód krajiny v prvom stĺpci argumentu danej tabuľky a vráti výsledok z druhého stĺpca, ako je uvedené.
  • 0 hľadal presnú zhodu.

Vzorec vyzerá ako na obrázku vyššie. Kliknutím na tlačidlo OK získate názov krajiny zodpovedajúci kódu 024.

Ako vidíte z vyššie uvedenej snímky, získali sme krajinu Japonsko, ktorá zodpovedá kódovej hodnote vo vzorci. Teraz, ak chcete extrahovať názov kontinentu z hodnoty kódu.
Použite vzorec:

= VLOOKUP (H5, CHOOSE ({1, 2}, pokračovanie, krajina), 2, 0)

Pomenované rozsahy

kód: (F3: F16)

pokračovanie: (E3: E16)

Na vyššie uvedenom obrázku môžete vidieť, že tento vzorec funguje dobre.
Spravidla používame kombináciu funkcií INDEX a MATCH na získanie hodnoty zľava od vyhľadávacieho poľa.
Použite vzorec:

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


Ako vidíte z vyššie uvedenej snímky, z tabuľky sme získali všetky podrobnosti zodpovedajúce hodnote kódu. Extrahujte podrobnosti z tabuľky pomocou vyššie uvedeného vzorca. Tu je niekoľko pozorovacích poznámok pri použití vyššie uvedeného vzorca.

Poznámky:

  1. Hodnota parametra col_argument nemôže byť menšia ako 1 alebo väčšia ako počet stĺpcov
  2. Funkcia vráti chybu #NA, ak argument vyhľadávacieho poľa pre funkciu VLOOKUP nemá rovnakú dĺžku poľa tabuľky.
  3. Vzorec vráti chybu, ak sa hodnota lookup_value nezhoduje s hodnotou v tabuľke lookup_array.
  4. Funkcia zodpovedá presnej hodnote, pretože argument typu zhody pre funkciu VLOOKUP je 0.
  5. Hodnoty vyhľadávania je možné zadať ako odkaz na bunku alebo priamo pomocou symbolu úvodzovky (") vo vzorci ako argumentov.

Dúfam, že ste pochopili, ako vyhľadať n -tý zápas v tabuľke pomocou funkcie INDEX & MATCH. Tu nájdete ďalšie články o hodnote vyhľadávania v Exceli. Neváhajte a uveďte svoje otázky nižšie v poli pre komentáre. Určite vám pomôžeme. Ak sa vám páčili naše blogy, zdieľajte ich so svojimi priateľmi na Facebooku. A tiež nás môžete sledovať na Twitteri a Facebooku. Radi by sme vás počuli, dajte nám vedieť, ako môžeme zlepšiť, doplniť alebo inovovať našu prácu a zlepšiť ju pre vás. Napíšte nám na emailovú stránku

Na vyhľadanie hodnoty použite INDEX a MATCH : Funkcia INDEX & MATCH na vyhľadanie hodnoty podľa potreby.

Rozsah SUM s INDEX v Exceli : Pomocou funkcie INDEX nájdite SÚČET hodnôt podľa potreby.

Ako používať funkciu INDEX v programe Excel : Nájdite INDEX poľa pomocou funkcie INDEX vysvetlenej na príklade.

Ako používať funkciu MATCH v programe Excel : Nájdite MATCH v poli pomocou hodnoty INDEX vo funkcii MATCH vysvetlenej na príklade.

Ako používať funkciu LOOKUP v programe Excel : Nájdite hodnotu vyhľadávania v poli pomocou funkcie LOOKUP vysvetlenej na príklade.

Ako používať funkciu VLOOKUP v programe Excel : Nájdite hodnotu vyhľadávania v poli pomocou funkcie VLOOKUP vysvetlenej na príklade.

Populárne články

50 Skratka pre Excel, ktorá zvýši vašu produktivitu

Upravte rozbaľovací zoznam

Absolútna referencia v Exceli

Ak so zástupnými znakmi

Vlookup podľa dátumu