Excel LOOKUP vs VLOOKUP: 3 példával

  • Ossza Meg Ezt
Hugh West

Mindkét Excel-t használjuk LOOKUP és VLOOKUP függvények az értékek keresésére az adathalmazokban, hogy a kívánt oszlopok és tartományok értékeit előhívja. Bár LOOKUP és VLOOKUP hasonlóan működnek az eredményeikben, de a működőképességükben különböznek. Ebben a cikkben az Excel LOOKUP vs VLOOKUP funkciók, megemlítve a köztük lévő különbségeket és felcserélhetőséget.

Tegyük fel, hogy van egy adathalmazunk Termékértékesítés A kiválasztott oszlopok vagy tartományok bármelyik értékét meg akarjuk keresni a LOOKUP és VLOOKUP a köztük lévő különbségek bemutatására.

Letölthető adatállomány

A munkafüzetet az alábbi linkről töltheti le.

Lookup vs Vlookup.xlsx

A LOOKUP & VLOOKUP alapjai

LOOKUP funkció:

A szintaxis a LOOKUP funkció a

LOOKUP(lookup_value, lookup_vector, [result_vector])

Vagy

LOOKUP(lookup_value,array)

A szintaxisban,

lookup_value; a keresett érték.

lookup_vector; az az egyetlen sor vagy oszlop, ahol a lookup_value létezik.

[result_vector](Választható); azonos méretű a lookup_vector , az az egyetlen sor vagy oszlop, amelyből az eredményértéket kivonjuk. A függvény az 1. oszlop adatait adja vissza, ha az nincs meg.

tömb; kivonja az értéket, amely megfelel a lookup_value a lőtérről.

VLOOKUP Funkció:

A szintaxis a VLOOKUP funkció a

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

A szintaxisban,

lookup_value; a keresett érték.

table_array; a táblázat vagy tartomány, amelyben a keresés a lookup_value .

col_index_num; az oszlop száma, ahonnan a lookup_value ki kell vonni.

[range_lookup]; kijelenti a keresési egyezés állapotát. TRUE-közelítőleg egyezik , FALSE-Exact Match.

Bővebben: Mi az a táblázat tömbje a VLOOKUP-ban? (Példákkal magyarázva)

Excel LOOKUP vs VLOOKUP funkció

1. A közelítő egyezés kezelése

Az egyik fő különbség a LOOKUP és VLOOKUP funkciók hogy a LOOKUP függvény egy Megközelítőleg Match . VLOOKUP mindkettőt kínálja Megközelítőleg és Exact mérkőzések.

LOOKUP automatikusan közelítő találatokat keres a lookup_arrar-ból (azaz, B4:B16 )

➤VLOOKUP közelítő vagy pontos egyezést kínál a col_index_num értékének lekérdezéséhez.

LOOKUP funkció végrehajtása

Az általunk használt képlet a Keresési eredmény sejt

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

Tessék,

H4; a lookup_value.

B4:B16; a lookup_vector.

C4:C16; a [result_vector].

Az adatkészletből szeretnénk egy visszatérési értéket bármely véletlenszerű lookup_value (pl, Csokoládé ). De nincs ilyen jellegű bejegyzésünk még mindig a LOOKUP formula egy értéket ad vissza. Nyilvánvaló, hogy a kapott érték rossz. A LOOKUP képlet a közelítő értéket a lookup_value (pl, Csokoládé ).

VLOOKUP funkció végrehajtása

A képletet a Vlookup eredmény a sejt

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

Tessék,

H11; a lookup_value.

B4:E16; a table_array.

2; a col_index_num.

HAMIS; a [range_lookup].

Hasonlóan a LOOKUP képletet használjuk a VLOOKUP képlet, hogy az eredményértéket egy kiválasztott oszlopszámból hozza ki. Visszaadja a #N/A mivel nincs ilyen bejegyzés.

Mindkettő LOOKUP és VLOOKUP funkció eredményei egy képen adnak teljes képet a LOOKUP funkció közelítő egyezésre vonatkozó korlátozása.

Most azt lehet mondani, hogy a korlátozott Alapértelmezett hozzávetőleges egyezés , a LOOKUP funkció elmarad a VLOOKUP funkció.

Bővebben: Miért VLOOKUP visszatér #N / A, amikor Match létezik? (5 okok & megoldások)

Hasonló olvasmányok

  • Hogyan alkalmazzuk a dupla VLOOKUP-ot az Excelben (4 gyors módja)
  • VLOOKUP nem működik (8 ok & megoldások)
  • INDEX MATCH vs VLOOKUP funkció (9 példa)
  • VLOOKUP és az összes egyezés visszaadása Excelben (7 mód)
  • VLOOKUP használata több kritériummal az Excelben (6 módszer + alternatívák)

2. Mindkét irányú művelet végrehajtása

A LOOKUP a funkció mindkét irányban keres és talál értékeket balról jobbra vagy jobbról balra . Azonban a VLOOKUP funkció csak balról jobbra keresés. Konkrétabban a VLOOKUP, a lookup_value balra kell lennie az oszlopoktól, amelyekből az eredményértékeket lekérdezi.

LOOKUP lehetővé teszi a balról jobbra vagy jobbról balra történő működtetést. Megfelel a lookup_value sorokhoz vagy oszlopokhoz egyszerre.

➤VLOOKUP csak a balról jobbra történő működtetést teszi lehetővé. Megfelel a lookup_value csak oszlopokra.

LOOKUP funkció végrehajtása

Az általunk használt képlet a Keresés eredménye a sejt

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

Tessék,

H4; a lookup_value.

C4:C16; a lookup_vector.

B4:B16; a [result_vector].

Az adatkészletben egy visszatérési értéket akarunk minden véletlenszerű lookup_value (pl, 57 ). Használjuk a LOOKUP függvényt, hogy megkapja az eredményt, és pontosan ezt az eredményt kapja (pl., Törcsvár ). Mivel a LOOKUP függvény mindkét irányban működik, így képes lekérdezni a [result_vector].

VLOOKUP funkció végrehajtása

Az általunk használt képlet a Vlookup eredmény a sejt

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

Tessék,

H11; a lookup_value.

B4:E16; a table_array.

1; a col_index_num.

HAMIS; a [range_lookup].

Mint a LOOKUP képlet, a VLOOKUP képlet az eredményértéket egy kiválasztott oszlopszámból (pl, 1 ). #N/A mivel nem képes megkeresni a visszatérési értéket az olyan oszlopokban, amelyek a lookup_value. Itt a col_index_num (pl, 1 ) a lookup_value oszlop (azaz, 2 ).

Egyszerűen megkülönböztetheti a LOOKUP és VLOOKUP funkció irányított működőképességét már az alábbi képen is láthatjuk.

Tehát, a LOOKUP funkció többdimenziós, figyelembe véve annak működőképességét, ahol a VLOOKUP a funkció megbicsaklik.

Bővebben: 7 típusú keresés, amelyet az Excelben használhat

3. Felcserélhető LOOKUP és VLOOKUP

Mindkettő LOOKUP és VLOOKUP függvények a keresési irányoktól eltekintve hasonló módon generálnak keresési eredményeket. A legtöbb esetben felcserélhetően használhatjuk őket.

A szintaxisból láthatjuk, hogy a LOOKUP függvény egyszerű és visszaadja az értékeket a lookup_vector . VLOOKUP függvény is ezt teszi, de összetett módon. VLOOKUP függvény az argumentumban megadott oszlop értékeit adja vissza.

LOOKUP funkció végrehajtása

Az alábbiakban használt képlet Keresés eredménye a

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

A képletben,

H4; a lookup_value.

B4:B16; a lookup_vector.

C4:C16; a [result_vector].

Megkapod 57 Ha keresztellenőrzi az értéket a Mennyiség oszlopban, akkor a bejegyzés megegyezik az eredménnyel.

Tehát egyszerűen azt mondhatjuk, hogy a LOOKUP formula a megfelelő eredménnyel tér vissza.

VLOOKUP funkció végrehajtása

Az általunk használt képlet a Vlookup eredmény sejt

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

A képletben,

H11; a lookup_value.

B4:E16; a table_array.

2; a col_index_num.

HAMIS; a [range_lookup].

Ugyanaz, mint a LOOKUP formula, VLOOKUP visszatér 57 És egyszerűen csak megnézzük, hogy a kapott érték helyes.

A következő képen látható a váltakozó viselkedés a következők között LOOKUP és VLOOKUP funkciók.

Mindkettő elvégzése LOOKUP és VLOOKUP funkciókat, egyszerűen azt mondjuk, hogy mindkettő hasonló a kínálatukban, és pontosan ugyanazokat az eredményeket nyújtják.

Bővebben: Több érték keresése az Excelben (10 mód)

Következtetés

A LOOKUP és VLOOKUP hasonló eredményeket adnak a megfelelő irányok figyelembevételével. Bár a LOOKUP függvény többdimenziós és könnyebben alkalmazható, mint a VLOOKUP A pontos egyezés esetén azonban a VLOOKUP funkció egyedi. Remélem, hogy a fent tárgyalt példák tisztázzák a zavarodottságot. Kommentáld, ha további kérdéseid vannak, vagy van valami hozzáfűznivalód.

Hugh West nagy tapasztalattal rendelkező Excel-oktató és elemző, több mint 10 éves tapasztalattal az iparágban. Számvitel és pénzügy szakos alapdiplomát, valamint üzleti adminisztrációból mesterképzést szerzett. Hugh szenvedélye a tanítás, és egyedülálló tanítási megközelítést dolgozott ki, amely könnyen követhető és érthető. Az Excelben szerzett szakértői tudása világszerte több ezer diáknak és szakembernek segített abban, hogy készségeiket és karrierjüket kiválóan teljesítsék. Hugh blogján keresztül megosztja tudását a világgal, ingyenes Excel-oktatóanyagokat és online képzéseket kínálva, hogy segítse az egyéneket és a vállalkozásokat teljes potenciáljuk kibontakoztatásában.