Excel LOOKUP vs. VLOOKUP: se 3 příklady

  • Sdílet Toto
Hugh West

Používáme jak aplikaci Excel LOOKUP a VLOOKUP funkce pro vyhledávání hodnot v datových souborech, abyste získali hodnoty z požadovaného sloupce a rozsahu. i když. LOOKUP a VLOOKUP fungují podobně, ale liší se v provozuschopnosti. V tomto článku se zabýváme programem Excel. LOOKUP vs VLOOKUP funkcí s uvedením rozdílů a zaměnitelnosti mezi nimi.

Předpokládejme, že máme soubor dat o Prodej produktů . Chceme vyhledat libovolnou hodnotu ve vybraných sloupcích nebo rozsazích pomocí funkce LOOKUP a VLOOKUP ukázat rozdíly mezi nimi.

Datová sada ke stažení

Pracovní sešit si můžete stáhnout z níže uvedeného odkazu.

Lookup vs Vlookup.xlsx

Základy funkce LOOKUP & VLOOKUP

Funkce LOOKUP:

Syntaxe LOOKUP funkce je

LOOKUP(lookup_value, lookup_vector, [result_vector])

Nebo

LOOKUP(lookup_value,array)

V syntaxi,

lookup_value; hodnotu, kterou chcete hledat.

lookup_vector; jediný řádek nebo sloupec, kde je lookup_value existuje.

[result_vector](Nepovinné); stejné velikosti jako lookup_vector , jednotlivý řádek nebo sloupec, z něhož je výsledná hodnota získána. V případě jeho nepřítomnosti funkce vrací údaje 1. sloupce.

pole; získá hodnotu odpovídající lookup_value ze střelnice.

VLOOKUP Funkce:

Syntaxe VLOOKUP je funkce

VLOOKUP(lookup_value, table_array,col_index_num, [range_lookup])

V syntaxi,

lookup_value; hodnotu, kterou chcete hledat.

table_array; tabulku nebo rozsah, ve kterém hledáte lookup_value .

col_index_num; číslo sloupce, ze kterého lookup_value má být extrahován.

[range_lookup]; deklaruje stav shody vyhledávání. PRAVDA-Přibližná shoda , FALSE - přesná shoda.

Přečtěte si více: Co je pole tabulek v nástroji VLOOKUP? (Vysvětlení s příklady)

Funkce LOOKUP vs. VLOOKUP aplikace Excel

1. Řešení přibližné shody

Jedním z hlavních rozdílů mezi LOOKUP a VLOOKUP funkce je, že LOOKUP funkce je vázána na Přibližný Zápas ... kde VLOOKUP nabízí obě Přibližný a Přesně zápalky.

LOOKUP automaticky načte přibližné shody z lookup_arrar (tj, B4:B16 )

➤VLOOKUP nabízí možnost přibližné nebo přesné shody pro získání hodnoty z col_index_num.

Provedení funkce LOOKUP

Vzorec, který používáme v Výsledek vyhledávání buňka je

=LOOKUP(H4,B4:B16,C4:C16)

Zde,

H4; je lookup_value.

B4:B16; je lookup_vector.

C4:C16; je [result_vector].

Z datového souboru chceme získat návratovou hodnotu pro libovolnou náhodnou hodnotu. lookup_value (tj, Čokoláda ). Ale my nemáme žádné položky tohoto druhu stále. LOOKUP vzorec vrací hodnotu. Výsledná hodnota je samozřejmě špatná. LOOKUP vzorec načte přibližnou hodnotu, která se shoduje s hodnotou lookup_value (tj, Čokoláda ).

Provádění funkce VLOOKUP

Vzorec použitý v Výsledek vyhledávání buňka je

=VLOOKUP(H11,B4:E16,2,FALSE)

Zde,

H11; je lookup_value.

B4:E16; je table_array.

2; je col_index_num.

FALEŠNÉ; je [range_lookup].

Podobně jako LOOKUP použijeme vzorec VLOOKUP vzorec pro načtení výsledné hodnoty z vybraného čísla sloupce. Vrací hodnotu #N/A protože taková položka neexistuje.

Obě stránky LOOKUP a VLOOKUP výsledky funkce na jednom obrázku vám poskytnou úplnou představu o LOOKUP omezení funkce na přibližnou shodu.

Nyní lze říci, že omezené Výchozí přibližná shoda ... LOOKUP funkce zaostává za funkcí VLOOKUP funkce.

Přečtěte si více: Proč VLOOKUP vrací #N/A, když existuje shoda? (5 příčin a řešení)

Podobná čtení

  • Jak použít dvojitý VLOOKUP v aplikaci Excel (4 rychlé způsoby)
  • Nefunkční VLOOKUP (8 důvodů a řešení)
  • Funkce INDEX MATCH vs. VLOOKUP (9 příkladů)
  • VLOOKUP a vrácení všech shod v aplikaci Excel (7 způsobů)
  • Použití VLOOKUP s více kritérii v aplikaci Excel (6 metod + alternativy)

2. Provádění obousměrných operací

Na stránkách LOOKUP funkce vyhledává a porovnává hodnoty v obou směrech zleva doprava nebo zprava doleva . Nicméně VLOOKUP funkce provádí pouze zleva doprava hledat shodu. Konkrétněji pro VLOOKUP, na lookup_value musí být vlevo od sloupců, ze kterých načítá výsledné hodnoty.

LOOKUP umožňuje ovládání zleva doprava nebo zprava doleva. Odpovídá to lookup_value do řádků nebo sloupců současně.

➤VLOOKUP umožňuje pouze operabilitu zleva doprava. Shoduje se s možností lookup_value pouze na sloupce.

Provedení funkce LOOKUP

Vzorec, který používáme v Výsledek vyhledávání buňka je

=LOOKUP(H4,C4:C16,B4:B16)

Zde,

H4; je lookup_value.

C4:C16; je lookup_vector.

B4:B16; je [result_vector].

V souboru dat chceme získat návratovou hodnotu pro libovolnou náhodnou hodnotu. lookup_value (tj, 57 ). Používáme LOOKUP funkce, aby se dostal k výsledku, a dostane se k přesnému výsledku (tj., Bran ). LOOKUP funkce pracuje v obou směrech, je schopna načíst [result_vector].

Provádění funkce VLOOKUP

Vzorec, který používáme v Výsledek vyhledávání buňka je

=VLOOKUP(H11,B4:E16,1,FALSE)

Zde,

H11; je lookup_value.

B4:E16; je table_array.

1; je col_index_num.

FALEŠNÉ; je [range_lookup].

Stejně jako LOOKUP vzorec, který VLOOKUP vzorec načte výslednou hodnotu z vybraného čísla sloupce (tj, 1 ). Vrací #N/A protože není schopen vyhledat návratovou hodnotu ve sloupcích, které jsou ponechány na straně lookup_value. Zde se col_index_num (tj, 1 ) je ponechán na lookup_value sloupec (tj, 2 ).

Můžete jednoduše rozlišit LOOKUP a VLOOKUP směrovou funkčnost funkce pouhým pohledem na obrázek níže.

Takže LOOKUP funkce je vícerozměrná s ohledem na její funkčnost, kde se VLOOKUP funkce klopýtá.

Přečtěte si více: 7 typů vyhledávání, které můžete použít v aplikaci Excel

3. Zaměnitelné LOOKUP a VLOOKUP

Obě stránky LOOKUP a VLOOKUP Funkce generují výsledky vyhledávání podobným způsobem kromě hledání směru. Ve většině případů je můžeme používat zaměnitelně.

Ze syntaxe je patrné, že LOOKUP funkce je jednoduchá a vrací hodnoty z pohledu do lookup_vector . VLOOKUP funkce to dělá také, ale složitým způsobem. VLOOKUP funkce vrací hodnoty ze sloupce zadaného v argumentu.

Provedení funkce LOOKUP

Vzorec použitý v Výsledek vyhledávání je

=LOOKUP(H4,B4:B16,C4:C16)

Ve vzorci,

H4; je lookup_value.

B4:B16; je lookup_vector.

C4:C16; je [result_vector].

Dostanete 57 Pokud provedete křížovou kontrolu hodnoty v položce Množství sloupec, získáte záznam stejný jako výsledek.

Jednoduše tedy můžeme říci, že LOOKUP vzorec se vrátí se správným výsledkem.

Provádění funkce VLOOKUP

Vzorec, který používáme v Výsledek vyhledávání buňka je

=VLOOKUP(H11,B4:E16,2,FALSE)

Ve vzorci,

H11; je lookup_value.

B4:E16; je table_array.

2; je col_index_num.

FALEŠNÉ; je [range_lookup].

Stejně jako LOOKUP vzorec, VLOOKUP vrací 57 A vy jednoduše pohledem řeknete, že výsledná hodnota je správná.

Na následujícím obrázku můžete vidět, jak se mění chování mezi LOOKUP a VLOOKUP funkce.

Provádění obou LOOKUP a VLOOKUP funkce, jednoduše říkáme, že obě jsou si podobné a poskytují stejné výsledky.

Přečtěte si více: Jak vyhledat více hodnot v aplikaci Excel (10 způsobů)

Závěr

Na stránkách LOOKUP a VLOOKUP jsou si podobné, pokud jde o poskytování výsledků s ohledem na příslušné směry. Ačkoli se LOOKUP je vícerozměrná a snadněji použitelná než funkce VLOOKUP V případě přesné shody se však VLOOKUP Funkce je jedinečná. Doufám, že výše diskutované příklady objasní vaše nejasnosti. Pokud máte další dotazy nebo chcete něco dodat, vyjádřete se.

Hugh West je velmi zkušený školitel a analytik Excelu s více než 10 lety zkušeností v oboru. Má bakalářský titul v oboru Účetnictví a finance a magisterský titul v oboru Business Administration. Hugh má vášeň pro výuku a vyvinul jedinečný přístup k výuce, který lze snadno sledovat a pochopit. Jeho odborné znalosti Excelu pomohly tisícům studentů a profesionálů po celém světě zlepšit své dovednosti a vyniknout ve své kariéře. Prostřednictvím svého blogu Hugh sdílí své znalosti se světem a nabízí bezplatné výukové programy Excelu a online školení, které jednotlivcům a firmám pomohou dosáhnout jejich plného potenciálu.