A VLOOKUP függvény használata az Excelben

Tartalomjegyzék:

A VLOOKUP függvény használata az Excelben
A VLOOKUP függvény használata az Excelben
Anonim

Kulcs elvitelek

  • Az Excel VLOOKUP funkciója a táblázatban található értékek megkeresésére szolgál.
  • A szintaxis és az argumentumok a következők: =VLOOKUP(keresési_érték, keresési_tábla, oszlopszám, [hozzávetőleges_egyezés])

Ez a cikk elmagyarázza, hogyan használhatja a VLOOKUP funkciót az Excel összes verziójában, beleértve az Excel 2019-et és a Microsoft 365-öt is.

Mi az a VLOOKUP funkció?

A VLOOKUP függvény az Excelben arra szolgál, hogy megtaláljon valamit a táblázatban. Ha vannak adatsorai oszlopfejlécek szerint rendezve, a VLOOKUP segítségével az oszlop segítségével megkereshet egy értéket.

A VLOOKUP végrehajtásakor azt mondja az Excelnek, hogy először keresse meg azt a sort, amely a lekérni kívánt adatokat tartalmazza, majd adja vissza azt az értéket, amely a sorban egy adott oszlopban található.

Image
Image

VLOOKUP Függvényszintaxis és argumentumok

Ennek a függvénynek négy része van:

=VKERESÉS(keresési_érték, keresési_tábla, oszlopszám, [hozzávetőleges_egyezés])

  • search_value a keresett érték. A lookup_table. első oszlopában kell lennie
  • lookup_table az a tartomány, amelyben keres. Ide tartozik a keresési_érték.
  • A

  • oszlop_száma az a szám, amely azt jelöli, hogy a lookup_table hány oszlopból kell balról az oszlopnak lennie, amelyből a VLOOKUP az értéket adja vissza.
  • A

  • approximate_match nem kötelező, és lehet IGAZ vagy HAMIS. Ez határozza meg, hogy pontos vagy hozzávetőleges egyezést kell-e találni. Ha kihagyja, az alapértelmezett érték TRUE, vagyis hozzávetőleges egyezést fog találni.

VLOOKUP Funkciópéldák

Íme néhány példa a VLOOKUP függvény működésében:

Keresse meg az értéket egy szó mellett egy táblázatból

=VLOOKUP("Citromok", A2:B5, 2)

Image
Image

Ez egy egyszerű példa a VLOOKUP függvényre, ahol meg kell találnunk, hogy hány citrom van raktáron egy több cikkből álló listából. Az általunk vizsgált tartomány az A2:B5, és a szám, amelyet le kell húznunk, a 2. oszlopban található, mivel a „Raktáron” a második oszlop a tartományunkból. Az eredmény itt 22.

Keresse meg egy alkalmazott számát a nevükkel

=KELKERESÉS(A8, B2:D7, 3)

=VÉGKERESÉS(A9, A2:D7, 2)

Image
Image

Íme két példa, ahol a VLOOKUP függvényt kicsit másképp írjuk. Mindketten hasonló adatkészleteket használnak, de mivel két külön oszlopból, a 3-ból és a 2-ből nyerjük az információkat, a képlet végén teszünk különbséget – az első az A8-ban (Finley) lévő személy pozícióját fogja meg, míg a második képlet azt a nevet adja vissza, amely megegyezik az A9-ben szereplő alkalmazotti számmal (819868). Mivel a képletek cellákra hivatkoznak, és nem egy adott szöveges karakterláncra, az idézőjeleket elhagyhatjuk.

Használjon IF utasítást a VLOOKUP funkcióval

=IF(VLOOKUP(A2, Sheet4!A2:B5, 2)>10, "Nem", "Igen")

Image
Image

A VLOOKUP más Excel-függvényekkel is kombinálható, és más lapokról származó adatokat is felhasználhat. Ebben a példában mindkettőt megtesszük annak meghatározására, hogy kell-e többet rendelnünk az A oszlopban lévő cikkből. Az IF függvényt használjuk, így ha a 4. lap 2. pozíciójában lévő érték nagyobb, mint 10, akkor a Nem értéket írjuk. jelezni, hogy nem kell többet rendelnünk.

Keresse meg a legközelebbi számot a táblázatban

=VELKERESÉS(D2, $A$2:$B$6, 2)

Image
Image

Ebben az utolsó példában a VLOOKUP segítségével keressük meg azt a százalékos kedvezményt, amelyet különféle tömeges cipőrendeléseknél kell felhasználni. A keresett kedvezmény a D oszlopban található, az engedményinformációkat tartalmazó tartomány A2:B6, ezen belül pedig a 2. oszlop, amely tartalmazza a kedvezményt. Mivel a VLOOKUP-nak nem kell pontos egyezést találnia, az approximate_match mező üresen hagyja az IGAZ jelzést. Ha nem található pontos egyezés, a függvény a következő kisebb összeget használja.

Látható, hogy a 60 rendelés első példájában a bal oldali táblázatban nem található a kedvezmény, így a következő kisebb, 50-es összeg kerül felhasználásra, ami 75% kedvezmény. Az F oszlop a végső ár, amikor a kedvezményt beleszámítjuk.

VLOOKUP hibák és szabályok

Íme néhány dolog, amit érdemes megjegyezni az Excel VLOOKUP függvényének használatakor:

  • Ha a keresési_érték egy szöveges karakterlánc, akkor idézőjelbe kell tenni.
  • Az Excel a NO MATCH értéket adja vissza, ha a VLOOKUP nem talál eredményt.
  • Az Excel a NO MATCH értéket adja vissza, ha a keresési_táblázatban nincs olyan szám, amely nagyobb vagy egyenlő a keresési_érték értékkel.
  • Az Excel visszaadja a REF-et! ha az oszlop_száma nagyobb, mint a keresési_tábla oszlopainak száma.
  • A search_value mindig a lookup_table bal szélső pozíciójában van, és az 1. pozícióban van az oszlop_számának meghatározásakor.
  • Ha a FALSE értéket adja meg a hozzávetőleges_egyezéshez, és nem található pontos egyezés, a VLOOKUP a N/A.
  • Ha TRUE értéket ad meg az approximate_match értékhez, és nem található pontos egyezés, akkor a következő kisebb érték kerül visszaadásra.
  • A rendezetlen tábláknak FALSE-t kell használniuk a hozzávetőleges_egyezés értékére, hogy az első pontos egyezés kerüljön visszaadásra.
  • Ha a hozzávetőleges_egyezés IGAZ vagy ki van hagyva, az első oszlopot ábécé vagy numerikus sorrendben kell rendezni. Ha nincs rendezve, az Excel váratlan értéket adhat vissza.
  • Az abszolút cellahivatkozások használatával automatikusan kitöltheti a képleteket a lookup_table megváltoztatása nélkül.

Egyéb funkciók, mint a VLOOKUP

A VLOOKUP függőleges keresést végez, ami azt jelenti, hogy az információkat az oszlopok számlálásával kéri le. Ha az adatok vízszintesen vannak elrendezve, és vissza akarja számolni a sorokat az érték lekéréséhez, használhatja a HLOOKUP funkciót.

Az XLOOKUP funkció hasonló, de bármilyen irányban működik.

Ajánlott: