10 VLOOKUP példa kezdő és haladó felhasználók számára

VLOOKUP funkció - Bevezetés

A VLOOKUP függvény a benchmark.

Tud valamit az Excelben, ha tudja, hogyan kell használni a VLOOKUP funkciót.

Ha nem, akkor jobb, ha nem sorolja fel az Excel -t az egyik erős területként az önéletrajzában.

Részt vettem a panelinterjúkon, ahol amint a jelölt az Excel -t említette szakterületének, az első kérdés az volt, hogy - értette - a VLOOKUP funkció.

Most, hogy tudjuk, mennyire fontos ez az Excel funkció, érdemes teljesen ásni, hogy büszkén mondhassuk: „Tudok egy -két dolgot az Excelben”.

Ez egy hatalmas VLOOKUP bemutató lesz (az én mércém szerint).

Leírok mindent, amit tudni kell róla, majd hasznos és praktikus VLOOKUP példákat mutatok be.

Szóval csatolj fel.

Eljött a felszállás ideje.

Mikor kell használni a VLOOKUP funkciót az Excelben?

A VLOOKUP funkció a legalkalmasabb olyan helyzetekre, amikor egy megfelelő adatpontot keres egy oszlopban, és amikor megtalálta a megfelelő adatpontot, akkor jobbra lép az adott sorban, és lekér egy értéket egy cellából, amely meghatározott számú oszlopok jobbra.

Vegyünk egy egyszerű példát, hogy megértsük, mikor kell használni a Vlookup programot az Excelben.

Emlékezz vissza, amikor a vizsga pontszámlistája kint volt, és ki volt ragasztva a hirdetőtáblára, és mindenki megőrült, amikor megtalálta a nevét és a pontszámát (legalábbis ez szokott lenni, amikor én iskolás voltam).

Így működött:

  • Felmegy a hirdetőtáblára, és elkezdi keresni a nevét vagy a beiratkozási számot (az ujját fentről lefelé futtatja a listában).
  • Amint észreveszi a nevét, a név/beiratkozási számtól jobbra mozgatja a szemét, hogy lássa a pontszámokat.

És pontosan ezt teszi az Excel VLOOKUP funkciója (bátran használja ezt a példát a következő interjúban).

A VLOOKUP függvény egy megadott értéket keres egy oszlopban (a fenti példában az Ön neve volt), és amikor megtalálja a megadott egyezést, akkor ugyanazt a sort adja vissza (a kapott pontokat).

Szintaxis

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

Beviteli érvek

  • lookup_value - ezt a keresési értéket próbálja megtalálni a táblázat bal szélső oszlopában. Ez lehet érték, cellahivatkozás vagy szöveges karakterlánc. A pontozólap példájában ez lenne a neve.
  • table_array - ez a táblázat tömb, amelyben az értéket keresi. Ez lehet hivatkozás cellatartományra vagy megnevezett tartományra. A pontozólap példában ez lenne az egész táblázat, amely minden tantárgyra vonatkozóan mindenkinek pontszámot tartalmaz
  • col_index - ez az oszlopindexszám, amelyből le szeretné kérni az egyező értéket. A pontszámlap példában, ha a matematika pontszámát szeretné (ami a pontszámokat tartalmazó táblázat első oszlopa), akkor az 1. oszlopban kell keresnie. Ha a fizika pontszámát szeretné, akkor az oszlopban 2.
  • [range_lookup] - itt adja meg, hogy pontos egyezést vagy hozzávetőleges egyezést szeretne. Ha kihagyja, akkor alapértelmezés szerint IGAZ - hozzávetőleges egyezés (lásd az alábbi kiegészítő megjegyzéseket).

További megjegyzések (unalmas, de fontos tudni)

  • Az egyezés lehet pontos (FALSE vagy 0 in range_lookup) vagy hozzávetőleges (TRUE vagy 1).
  • A hozzávetőleges keresésnél győződjön meg arról, hogy a lista növekvő sorrendben (felülről lefelé) van rendezve, különben az eredmény pontatlan lehet.
  • Ha a range_lookup IGAZ (hozzávetőleges keresés), és az adatok növekvő sorrendben vannak rendezve:
    • Ha a VLOOKUP függvény nem találja az értéket, akkor a legnagyobb értéket adja vissza, amely kisebb, mint a lookup_value.
    • #N/A hibát ad vissza, ha a keresési_érték kisebb, mint a legkisebb érték.
    • Ha a lookup_value szöveg, akkor helyettesítő karakterek használhatók (lásd az alábbi példát).

Most abban a reményben, hogy alapvető ismeretekkel rendelkezik arról, hogy mire képes a VLOOKUP funkció, hámozzuk meg ezt a hagymát, és nézzünk néhány gyakorlati példát a VLOOKUP funkcióra.

10 Excel VLOOKUP példa (alap és haladó)

Íme 10 hasznos példa az Excel Vlookup használatára, amelyek megmutatják, hogyan kell használni a mindennapi munkában.

1. példa - Brad matematikai pontszámának megállapítása

Az alábbi VLOOKUP példában van egy lista a diákok nevével a bal szélső oszlopban és a különböző tantárgyakból származó jelölések a B-E oszlopokban.

Most kezdjünk hozzá a munkához, és használjuk a VLOOKUP funkciót a legjobban. A fenti adatokból tudnom kell, hogy Brad mennyit szerzett a matematikában.

A fenti adatokból tudnom kell, hogy Brad mennyit szerzett a matematikában.

Itt van a VLOOKUP képlet, amely visszaadja Brad matematikai pontszámát:

= VLOOKUP ("Brad", $ A $ 3: $ E $ 10,2,0)

A fenti képlet négy érvet tartalmaz:

  • "Fejnélküli: - ez a keresési érték.
  • $ A $ 3: $ E $ 10 - ez az a sejttartomány, amelyben keresünk. Ne feledje, hogy az Excel a keresési értéket a bal oldali oszlopban keresi. Ebben a példában a Brad nevet keresi az A3: A10-ben (amely a megadott tömb bal szélső oszlopa).
  • 2 - Amint a függvény észreveszi Brad nevét, a tömb második oszlopába kerül, és visszaadja az értéket ugyanabban a sorban, mint a Brad. A 2 érték itt azt jelezte, hogy a megadott tömb második oszlopából keressük a pontszámot.
  • 0 - ez azt mondja a VLOOKUP függvénynek, hogy csak a pontos egyezéseket keressen.

Így működik a VLOOKUP képlet a fenti példában.

Először a Brad értéket keresi a bal oldali oszlopban. Fentről lefelé halad, és megtalálja az értéket az A6 cellában.

Amint megtalálja az értéket, jobbra megy a második oszlopban, és lekéri az értéket.

Ugyanezt a képlet -konstrukciót használhatja, hogy bárki érdemjegyeit bármely tárgyban megkapja.

Például Maria kémiai jeleinek megkereséséhez használja a következő VLOOKUP képletet:

= VLOOKUP ("Maria", $ A $ 3: $ E $ 10,4,0)

A fenti példában a keresési érték (tanuló neve) dupla idézőjelben van megadva. Használhat cellahivatkozást is, amely tartalmazza a keresési értéket.

A cellahivatkozás használatának előnye, hogy dinamikussá teszi a képletet.

Például, ha van egy cellája a tanuló nevével, és lekéri a matematika pontszámát, az eredmény automatikusan frissül, ha megváltoztatja a tanuló nevét (az alábbiak szerint):

Ha olyan keresési értéket ad meg, amely nem található a bal oldali oszlopban, az #N/A hibát ad vissza.

2. példa - Kétirányú keresés

A fenti 1. példában keményen kódoltuk az oszlop értékét. Ezért a képlet mindig visszaadja a matematika pontszámát, mivel a 2 -t használtuk az oszlop indexszámaként.

De mi van akkor, ha a VLOOKUP értékét és az oszlopindex számát is dinamikussá szeretné tenni. Például, amint az alább látható, megváltoztathatja a tanuló nevét vagy a tantárgy nevét, és a VLOOKUP képlet lekéri a helyes pontszámot. Ez egy példa a kétirányú VLOOKUP képletre.

Ez egy példa a kétirányú VLOOKUP függvényre.

Ennek a kétirányú keresési képletnek az elkészítéséhez dinamikusvá kell tennie az oszlopot is. Tehát amikor a felhasználó témát vált, a képlet automatikusan kiválasztja a megfelelő oszlopot (2 matematika, 3 fizika esetén, stb.).

Ehhez oszlop argumentumként a MATCH függvényt kell használnia.

Itt van a VLOOKUP képlet, amely ezt teszi:

= VLOOKUP (G4, $ A $ 3: $ E $ 10, MATCH (H3, $ A $ 2: $ E $ 2,0), 0)

A fenti képlet a MATCH (H3, $ A $ 2: $ E $ 2,0) oszlopszámot használja. A MATCH függvény a tárgy nevét veszi fel keresési értékként (H3 -ban), és visszaadja pozícióját az A2: E2 -ben. Ezért, ha a Math -ot használja, akkor 2 -t ad vissza, mivel a Math megtalálható a B2 -ben (ami a megadott tömbtartomány második cellája).

3. példa - A legördülő listák használata keresési értékként

A fenti példában manuálisan kell megadnunk az adatokat. Ez időigényes és hibára hajlamos lehet, különösen, ha hatalmas keresési értékekkel rendelkezik.

Jó ötlet ilyen esetekben, ha létrehoz egy legördülő listát a keresési értékekről (ebben az esetben lehet diáknevek és tantárgyak), majd egyszerűen választhat a listából.

A kiválasztás alapján a képlet automatikusan frissíti az eredményt.

Valami az alábbiak szerint:

Ez jó irányítópult -összetevőt jelent, mivel hatalmas adathalmaza lehet, több száz tanulóval a hátsó végén, de a végfelhasználó (mondjuk egy tanár) gyorsan megszerezheti a tanuló érdemjegyeit egy tantárgyból, ha egyszerűen kiválasztja a a legördülő.

Ennek elkészítése:

A VLOOKUP képlet ebben az esetben ugyanaz, mint a 2. példában.

= VLOOKUP (G4, $ A $ 3: $ E $ 10, MATCH (H3, $ A $ 2: $ E $ 2,0), 0)

A keresési értékek legördülő listákká alakultak át.

A legördülő lista létrehozásához tegye a következőket:

  • Válassza ki azt a cellát, amelyben a legördülő listát szeretné megjeleníteni. Ebben a példában, a G4 -ben a diákok nevét akarjuk.
  • Lépjen az Adatok -> Adateszközök -> Adatellenőrzés menüpontra.
  • Az Adatok érvényesítése párbeszédpanelen, a beállítások lapon válassza a Lista lehetőséget az Engedélyezés legördülő menüből.
  • A forrásban válassza a $ A $ 3: $ A $ 10 lehetőséget
  • Kattintson az OK gombra.

Most megjelenik a legördülő lista a G4 cellában. Hasonlóképpen létrehozhat egyet a H3 -ban az alanyoknak.

4. példa - Háromirányú keresés

Mi az a háromirányú keresés?

A 2. példában egy keresőtáblázatot használtunk a különböző tantárgyak diákjainak pontszámával. Ez egy példa a kétirányú keresésre, mivel két változót használunk a pontszám lekérésére (tanuló neve és a tantárgy neve).

Most tegyük fel, hogy egy év alatt egy diáknak három különböző szintű vizsgája van: egységvizsga, félév és záróvizsga (ez volt a diákkorom).

A háromirányú lekérdezés az a képesség, amely lehetővé teszi, hogy a hallgató egy adott tantárgyból érdemjegyeket szerezzen a vizsga meghatározott szintjéről.

Valami az alábbiak szerint:

A fenti példában a VLOOKUP függvény három különböző táblázatból (egység teszt, félévközi és záróvizsga) kereshet, és visszaadja a megadott tantárgyból a megadott tanuló pontszámát.

Itt található a H4 cellában használt képlet:

= VLOOKUP (G4, VÁLASZT (IF (H2 = "Unit Test", 1, IF (H2 = "Midterm", 2,3))), $ A $ 3: $ E $ 7, $ A $ 11: $ E $ 15, $ A $ 19: $ E $ 23), MATCH (H3, $ A $ 2: $ E $ 2,0), 0) 

Ez a képlet a VÁLASZT funkciót használja annak biztosítására, hogy a megfelelő táblázatra hivatkozzanak. Elemezzük a képlet CHOOSE részét:

VÁLASZT (HA (H2 = ”Egység teszt”, 1, HA (H2 = ”félidős”, 2,3))), $ A $ 3: $ E $ 7, $ A $ 11: $ E $ 15, $ A $ 19: $ E $ 23 )

A képlet első argumentuma az IF (H2 = ”Unit Test”, 1, IF (H2 = ”Midterm”, 2,3)), amely ellenőrzi a H2 cellát, és megnézi, hogy a vizsga milyen szintjére vonatkozik. Ha egységteszt, akkor $ A $ 3: $ E $ 7 értéket ad vissza, amely a Unit Test pontszámokkal rendelkezik. Ha félidőben van, akkor $ 11 $: $ 15 $ visszatér, ellenkező esetben $ 19 $: $ E $ 23.

Ezzel dinamikussá teszi a VLOOKUP tábla tömböt, és így háromirányú keresést tesz lehetővé.

5. példa - Az utolsó érték beszerzése egy listából

Létrehozhat egy VLOOKUP képletet az utolsó számérték lekéréséhez a listából.

A legnagyobb pozitív szám, amelyet Excelben használhat 9.99999999999999E+307. Ez azt is jelenti, hogy a VLOOKUP szám legnagyobb keresési száma is ugyanaz.

Nem hiszem, hogy valaha is szüksége lenne ilyen számokat tartalmazó számításokra. És pontosan ezt használhatjuk a lista utolsó számának megszerzésére.

Tegyük fel, hogy rendelkezik adatkészlettel (A1 -ben: A14) az alábbiak szerint, és meg akarja kapni a lista utolsó számát.

Itt van a képlet, amelyet használhat:

= VLOOKUP (9,99999999999999E+307, $ 1 $: $ A $ 14,IGAZ)

Ne feledje, hogy a fenti képlet egy hozzávetőleges VLOOKUP egyezést használ (az IGAZ megjegyzést a képlet végén, HAMIS vagy 0 helyett). Ezenkívül vegye figyelembe, hogy a VLOOKUP képlet működéséhez a listát nem kell rendezni.

Így működik a hozzávetőleges VLOOKUP funkció. Felülről lefelé vizsgálja a bal oldali oszlopot.

  • Ha pontos egyezést talál, akkor ezt az értéket adja vissza.
  • Ha a keresési értéknél magasabb értéket talál, akkor a fenti cellában lévő értéket adja vissza.
  • Ha a keresési érték nagyobb, mint a lista összes értéke, akkor az utolsó értéket adja vissza.

A fenti példában a harmadik forgatókönyv működik.

Mivel 9.99999999999999E+307 az Excelben használható legnagyobb szám, ha ezt használja keresési értékként, akkor a lista utolsó számát adja vissza.

Hasonló módon használhatja a lista utolsó szövegelemének visszaadására is. Íme a képlet, amely erre képes:

= VLOOKUP ("zzz", $ A $ 1: $ A $ 8,1,IGAZ)

Ugyanez a logika következik. Az Excel átnézi az összes nevet, és mivel a zzz nagyobbnak tekinthető, mint bármely név/szöveg, amely a zzz előtti ábécékkel kezdődik, visszaadja a lista utolsó elemét.

6. példa - Részleges keresés helyettesítő karakterek és VLOOKUP használatával

Az Excel helyettesítő karakterei nagyon hasznosak lehetnek számos helyzetben.

Ez az a varázslatos bájital, amely képességeidnek szuperhatalmat ad.

Részleges keresésre akkor van szükség, ha értéket kell keresnie a listában, és nincs pontos egyezés.

Tegyük fel például, hogy rendelkezik adathalmazzal az alábbiak szerint, és az ABC vállalatot szeretné keresni egy listában, de a listán az ABC Ltd szerepel.

Nem használhatja az ABC -t keresési értékként, mivel nincs pontos egyezés az A oszlopban. A hozzávetőleges egyezés szintén hibás eredményekhez vezet, és megköveteli a lista növekvő sorrendben történő rendezését.

Azonban a VLOOKUP függvényen belül helyettesítő karaktert is használhat a mérkőzés megjelenítéséhez.

Írja be a következő képletet a D2 cellába, és húzza a többi cellába:

= VLOOKUP ("*" & C2 & "*", $ A $ 2: $ A $ 8,1, FALSE)

Hogyan működik ez a képlet?

A fenti képletben ahelyett, hogy a keresési értéket használnánk, mindkét oldalán a helyettesítő karakter csillag (*) szegélyezi - "*" & C2 & "*"

A csillag helyettesítő karakter az Excelben, és tetszőleges számú karaktert jelenthet.

A csillag használata a keresési érték mindkét oldalán azt jelzi az Excelnek, hogy minden olyan szöveget meg kell keresnie, amely tartalmazza a szót a C2 -ben. A C2 szöveg előtt vagy után tetszőleges számú karakter lehet.

Például a C2 cella rendelkezik ABC -vel, így a VLOOKUP függvény átnézi az A2: A8 nevek nevét, és keresi az ABC -t. Egyezést talál az A2 cellában, mivel ABC -t tartalmaz az ABC Ltd. -ben. Nem számít, hogy vannak -e karakterek az ABC bal vagy jobb oldalán. Amíg az ABC nem szerepel egy szöveges karakterláncban, az egyezésnek minősül.

Megjegyzés: A VLOOKUP funkció mindig az első egyező értéket adja vissza, és abbahagyja a további keresést. Tehát ha van ABC -je Kft., és az ABC Corporation listán, akkor visszaadja az elsőt, és figyelmen kívül hagyja a többit.

7. példa - VLOOKUP Hiba visszaadása a keresési érték egyezése ellenére

Megőrülhet, ha látja, hogy van megfelelő keresési érték, és a VLOOKUP funkció hibát jelez.

Például az alábbi esetben van egyezés (Matt), de a VLOOKUP függvény továbbra is hibát ad vissza.

Most, amikor látjuk, hogy van egyezés, szabad szemmel nem láthatjuk, hogy lehetnek vezető vagy záró terek. Ha ezek a további szóközök a keresési értékek előtt, után vagy között vannak, az NEM pontos egyezés.

Ez gyakran előfordul, amikor adatokat importál egy adatbázisból, vagy valaki mástól szerez be. Ezek a vezető/záró terek hajlamosak besurranni.

A megoldás itt a TRIM funkció. Eltávolítja a szavak közötti kezdő vagy záró szóközöket, illetve szóközöket.

Itt van a képlet, amely megadja a megfelelő eredményt.

= VLOOKUP ("Matt", TRIM ($ A $ 2: $ A $ 9), 1,0)

Mivel ez egy tömbképlet, az Enter helyett használja a Control + Shift + Enter billentyűkombinációt.

Egy másik módszer lehet, ha először kezeli a keresési tömböt a TRIM funkcióval, hogy megbizonyosodjon arról, hogy minden további szóköz nincs, majd használja a VLOOKUP funkciót a szokásos módon.

8. példa - Kis- és nagybetűk érzékeny keresése

Alapértelmezés szerint a VLOOKUP funkció keresési értéke nem különbözteti meg a kis- és nagybetűket. Például, ha a keresési értéke MATT, matt vagy Matt, akkor a VLOOKUP függvény esetében is ugyanaz. Esettől függetlenül visszaadja az első egyező értéket.

De ha kis- és nagybetűket meg kell keresni, akkor a PONTOS funkciót a VLOOKUP funkcióval együtt kell használnia.

Íme egy példa:

Amint láthatja, három cella van azonos nevű (A2, A4 és A5), de különböző ábécé betűkkel. A jobb oldalon van a három név (Matt, MATT és matt), valamint a matematikai eredményei.

Most a VLOOKUP funkció nem alkalmas a kis- és nagybetűk érzékeny keresési értékeinek kezelésére. Ebben a fenti példában mindig 38 -at adna vissza, ami Matt pontszáma az A2 -ben.

A kis- és nagybetűk megkülönböztetéséhez segítő oszlopot kell használnunk (az alábbiak szerint):

A segítő oszlopban lévő értékek lekéréséhez használja a = ROW () függvényt. Egyszerűen megkapja a sor számát a cellában.

Ha megvan a segítő oszlop, itt van a képlet, amely megadja a kis- és nagybetűk közötti keresési eredményt.

= VLOOKUP (MAX (PONTOS (E2, $ A $ 2: $ A $ 9)*(SOR ($ A $ 2: $ A $ 9)))), $ B $ 2: $ C $ 9,2,0)

Most osszuk szét és értsük meg, mit jelent ez:

  • PONTOS (E2, $ A $ 2: $ A $ 9) - Ez a rész összehasonlítja az E2 keresési értékét az A2: A9 összes értékével. IGAZ/HAMIS tömböt ad vissza, ahol az IGAZ értéket adja vissza, ha pontos egyezés van. Ebben az esetben a következő tömböt adja vissza: {TRUE; FALSE; FALSE; FALSE; FALSE; FALSE; FALSE; FALSE}.
  • Pontos , egyébként 0 -t ad. Ebben az esetben {2; 0; 0; 0; 0; 0; 0; 0} értéket adna vissza.
  • MAX (PONTOS (E2, $ A $ 2: $ A $ 9)*(SOR ($ A $ 2: $ A $ 9)))) - Ez a rész a számtömb maximális értékét adja vissza. Ebben az esetben 2 -t adna vissza (ez az a sor, ahol pontos egyezés van).
  • Most egyszerűen ezt a számot használjuk keresési értékként, a keresési tömböt pedig B2: C9 -ként

Megjegyzés: Mivel ez egy tömbképlet, használja a Control + Shift + Enter billentyűkombinációt az enter helyett.

9. példa - A VLOOKUP használata több feltétellel

Az Excel VLOOKUP függvény alapvető formájában megkereshet egy keresési értéket, és visszaadhatja a megfelelő értéket a megadott sorból.

De gyakran szükség van a VLOOKUP használatára az Excelben több kritériummal.

Tegyük fel, hogy rendelkezik adatokkal a diákok nevével, vizsgatípusával és matematikai pontszámával (az alábbiak szerint):

A VLOOKUP funkció használata kihívást jelenthet az egyes diákok matematikai pontszámának megszerzéséhez a megfelelő vizsgaszinteken.

Például, ha megpróbálja a VLOOKUP alkalmazást Matt -ként használni a keresési értékként, akkor mindig 91 -et ad vissza, ami Matt első előfordulásának pontszáma a listában. Ahhoz, hogy az egyes vizsgatípusokra (egységteszt, félidős és záró) vonatkozó Matt pontszámát megkapja, egyedi keresési értéket kell létrehoznia.

Ezt a segítő oszlop segítségével teheti meg. Az első lépés egy segítő oszlop beszúrása a pontszámok bal oldalán.

Most, hogy egyedi minősítőt hozzon létre a név minden egyes példányához, használja a következő képletet a C2 -ben: = A2 & ”|” & B2

Másolja ezt a képletet a segítő oszlop összes cellájába. Ez egyedi keresési értékeket hoz létre a név minden egyes példányához (az alábbiak szerint):

Most, míg a nevek ismétlődtek, a név és a vizsgálati szint kombinációjában nincs ismétlés.

Ez megkönnyíti, mivel mostantól használhatja a segítő oszlop értékeit keresési értékként.

Itt van a képlet, amely megadja az eredményt a G3: I8 -ban.

= VLOOKUP ($ F3 & "|" & G $ 2, $ C $ 2: $ D $ 19,2,0)

Itt egyesítettük a tanuló nevét és a vizsga szintjét, hogy megkapjuk a keresési értéket, és ezt a keresési értéket használjuk, és ellenőrizzük a segítő oszlopban, hogy megkapjuk a megfelelő rekordot.

Megjegyzés: A fenti példában | elválasztóként, miközben a szöveget a segítő oszlopba kapcsolja. Bizonyos kivételesen ritka (de lehetséges) körülmények között két kritériuma lehet, amelyek eltérnek egymástól, de végül ugyanazt az eredményt adják. Íme egy példa:

Vegye figyelembe, hogy míg az A2 és A3 különböző, a B2 és a B3 pedig különböző, a kombinációk végül ugyanazok. De ha elválasztót használ, akkor még a kombináció is más lenne (D2 és D3).

Itt van egy oktatóanyag a VLOOKUP több feltétellel történő használatáról segítő oszlopok használata nélkül. Itt megnézheted az oktatóvideómat is.

10. példa - Hibák kezelése a VLOOKUP funkció használata közben

Az Excel VLOOKUP függvény hibát ad vissza, ha nem találja a megadott keresési értéket. Lehet, hogy nem szeretné, ha a csúnya hibaérték megzavarná az adatok esztétikáját, ha a VLOOKUP nem talál értéket.

Könnyedén eltávolíthatja a hibaértékeket bármilyen jelentéssel, teljes szöveggel, például „Nem elérhető” vagy „Nem található”.

Például az alábbi példában, amikor megpróbálja megtalálni Brad pontszámát a listában, hibaüzenetet ad vissza, mivel Brad neve nem szerepel a listában.

A hiba kiküszöböléséhez és valami értelmes helyettesítéséhez csomagolja be a VLOOKUP függvényt az IFERROR funkcióba.

Íme a képlet:

= HIBÁS (VLOOKUP (D2, $ A $ 2: $ B $ 7,2,0), "Not Found")

Az IFERROR függvény ellenőrzi, hogy az első argumentum (amely ebben az esetben a VLOOKUP függvény) által visszaadott érték hibás -e vagy sem. Ha nem hiba, akkor a VLOOKUP függvénnyel adja vissza az értéket, ellenkező esetben a Not Found értéket adja vissza.

Az IFERROR funkció az Excel 2007 -től elérhető. Ha ezt megelőző verziókat használ, használja a következő funkciót:

= HA (ISERROR (VLOOKUP (D2, $ A $ 2: $ B $ 7,2,0)), "Not Found", VLOOKUP (D2, $ A $ 2: $ B $ 7,2,0))

Lásd még: A VLOOKUP hibák kezelése Excelben.

Ennyi a VLOOKUP bemutatójában.

Megpróbáltam bemutatni a Vlookup funkció használatának főbb példáit az Excelben. Ha további példákat szeretne hozzáadni ehhez a listához, tudassa velem a megjegyzések részben.

Megjegyzés: mindent megtettem, hogy lektoráljam ezt az oktatóanyagot, de ha bármilyen hibát vagy helyesírási hibát talál, kérjük, tudassa velem 🙂

Használata VLOOKUP funkció Excelben - Videó

  • Excel HLOOKUP függvény.
  • Excel XLOOKUP funkció
  • Excel INDEX függvény.
  • Excel INDIRECT függvény.
  • Excel MATCH függvény.
  • Excel OFFSET funkció.

Segít a fejlesztés a helyszínen, megosztva az oldalt a barátaiddal

wave wave wave wave wave