Hogyan találhat adatokat az Excel-ben a VLOOKUP segítségével?

01. 03. sz

Keresse meg az adatok közeledő adatait az Excel VLOOKUP segítségével

Keressen Árkedvezményt a VLOOKUP-mal. © Ted French

A VLOOKUP funkció működése

Az Excel VLOOKUP függvénye , amely a függőleges keresést jelöli, fel lehet keresni az adatok vagy az adatbázis adatbázisain található konkrét információkat.

A VLOOKUP általában egyetlen adatmezőt ad ki kimenetként. Hogyan történik ez:

  1. Ön megad egy nevet vagy keresési_értéket, amely megmondja a VLOOKUP-nak, hogy melyik sor vagy rekord az adattáblázatban keresi a kívánt adatokat
  2. A keresett adatok oszlopszámát - az úgynevezett col_index_num - értékét adja meg
  3. A függvény keresi a lookup_value értéket az adatlap első oszlopában
  4. A VLOOKUP ezután megtalálja és visszaadja a keresett információt egy azonos rekord másik mezőjéről a mellékelt oszlopszámmal

Az adatok első rendezése

Bár nem mindig feltétlenül szükséges, először is rendezni kell a VLOOKUP által keresett adatmennyiséget növekvő sorrendben a rendezési kulcstartomány első oszlopában.

Ha az adatok nincsenek rendezve, akkor a VLOOKUP helytelen eredményt adhat vissza.

A VLOOKUP függvény szintaxisa és érvei

A függvény szintaxisa a függvény elrendezésére utal, és magában foglalja a függvény nevét, zárójeleit és argumentumait .

A VLOOKUP függvény szintaxisa:

= VLOOKUP (lookup_value, table_array, col_index_num, range_lookup)

lookup _value - (kötelező) a keresendő érték - például a fenti képen értékesített mennyiség

table_array - (kötelező) Ez az adatlap, amelyet a VLOOKUP keresi, hogy megtalálja az utána következő adatokat.

col_index_num - (szükséges) a talált érték oszlopszáma .

range_lookup - (opcionális) jelzi, hogy a tartomány növekvő sorrendbe rendezve van-e.

Példa: Keresse meg a megvásárolt mennyiségre vonatkozó kedvezményt

A fenti képen látható példa a VLOOKUP függvényt használja a diszkontráta megállapításához, amely a vásárolt tételek mennyiségétől függően változik.

A példa azt mutatja, hogy a 19 termék megvásárlásának kedvezménye 2%. Ez azért van, mert a Mennyiség oszlop értékeinek tartományát tartalmazza. Ennek eredményeként a VLOOKUP nem talál pontos találatot. Ehelyett egy hozzávetőleges egyezést kell találni a helyes diszkontráta visszaadásához.

Megközelítő találatok megkeresése:

A példában a VLOOKUP függvényt tartalmazó alábbi képletet használják a megvásárolt áruk mennyiségének kedvezményére.

= FKERES (C2, $ C $ 5: $ D $ 8,2, TRUE)

Bár ez a képlet csak beilleszthető egy munkalap cellába, egy másik lehetőség az alább felsorolt ​​lépések végrehajtásához használja a függvény párbeszédablakát az argumentumok beírásához.

A VLOOKUP párbeszédpanel megnyitása

A fenti képen a VLOOKUP függvénybe a B2 cellába beírt lépések a következők:

  1. Kattintson a B2 cellára, hogy az aktív cellát létrehozza - a hely, ahol a VLOOKUP funkció eredményei jelennek meg
  2. Kattintson a Formulák lapra.
  3. Válassza a Keresés és hivatkozás lehetőséget a szalagból a funkció legördülő listájának megnyitásához
  4. Kattintson a VLOOKUP elemre a listában, hogy megjelenítse a funkció párbeszédablakát

02. 03. sz

Az Excel VLOOKUP függvény argumentumainak bevitele

Érvek bevitele a VLOOKUP párbeszédpanelbe. © Ted French

A Cell Referenciákra mutat

A VLOOKUP függvény argumentumai a párbeszédpanel külön soraiba kerülnek, ahogyan a fenti képen látható.

Az argumentumként használt cella hivatkozásokat beírhatja a megfelelő sorba, vagy az alábbi lépések szerint a mutató, amely magában foglalja a kívánt cellatartomány kijelölését az egérmutatóval, felhasználható a párbeszédablakba való belépéshez .

A mutató használatának előnyei a következők:

Relatív és abszolút sejtes referenciák használata érvekkel

Nem ritka, hogy a VLOOKUP többszörös másolatát felhasználva ugyanarra az adatlapra vonatkozó különböző információkat tér vissza. Ennek megkönnyítése érdekében a VLOOKUP gyakran átmásolható egyik celláról a másikra. Ha a funkciókat más cellákra másolja, ügyelni kell arra, hogy az eredményül kapott sejtes hivatkozások helyesek legyenek a funkció új helyén.

A fenti képen dollárjelek ( $ ) foglalják el a table_array argumentum cell referenciáit , jelezve, hogy ezek abszolút cellahivatkozások , ami azt jelenti, hogy nem változnak meg, ha a függvényt más cellába másolja. Ez kívánatos, mivel a VLOOKUP több példánya ugyanazt az adatlapot említi, mint az információforrás.

A lookup_value-hoz használt cellahivatkozást viszont nem dollárjelek veszik körül, ami relatív cellahivatkozást tesz lehetővé. A relatív cellahivatkozások megváltoztatják a másolást, hogy az új helyüket az általuk hivatkozott adatok helyéhez viszonyítva tükrözzék.

A funkcióérvek bevitele

  1. Kattintson a Lookup _value vonalra a VLOOKUP párbeszédpanelen
  2. Kattintson a C2 cellára a munkalapon, hogy ezt a cellahivatkozást a kereső kulcs- argumentumként adja meg
  3. Kattintson a párbeszédpanel Table_array sorára
  4. Jelölje ki a munkalapon a C5-D8 cellákat, hogy ezt a tartományt a Table_array argumentumként adja meg - az asztalfejezetek nem szerepelnek
  5. Nyomja meg az F4 billentyűt a billentyűzeten, hogy megváltoztassa a tartományt az abszolút cellahivatkozásokra
  6. Kattintson a párbeszédpanel Col_index_num sorára
  7. A Col_index_num argumentumot írja be ebben a sorban, mivel a diszkontráták a Table_array argumentum 2. oszlopában találhatók
  8. Kattintson a párbeszédpanel Range_lookup sorára
  9. Írja be a True argumentumot a Range_lookup argumentumként
  10. Nyomja meg az Enter gombot a billentyűzeten, hogy bezárja a párbeszédpanelt, és térjen vissza a munkalaphoz
  11. A válasz 2% (a megvásárolt mennyiség diszkontrátája) a munkalap D2 cellájában jelenik meg
  12. Amikor a D2 cellára kattint, a teljes függvény = VLOOKUP (C2, $ C $ 5: $ D $ 8,2, TRUE) jelenik meg a munkalapon található képletsávban

Miért érkezett vissza VLOOKUP 2% eredményként?

03. 03. sz

Excel VLOOKUP nem működik: # N / A és #REF hibák

VLOOKUP Visszaadja a #REF! Hiba üzenet. © Ted French

VLOOKUP hibaüzenetek

A következő hibaüzenetek társulnak a VLOOKUP programmal.

A # N / A ("érték nem áll rendelkezésre") Hiba jelenik meg Ha:

A #REF! ("tartományon kívüli referencia") Hiba jelenik meg Ha: