VLOOKUP for Text | Hogyan használható a VLOOKUP szöveg az Excelben? (példákkal)

VLOOKUP szöveggel

Az egyik alapvető kritérium a VLOOKUP használatához az, hogy a „lookup” értéknek meg kell egyeznie az eredmény cellában és a fő adattáblában is, de néha annak ellenére, hogy a keresési érték mindkét cellában ugyanúgy néz ki, mégis hibaértéket kapunk mint # N / A !. Ennek oka, hogy a vlookup értékének formátumának mindkét cellában eltérőnek kell lennie. Tehát ebben a cikkben megmutatjuk, hogyan kell dolgozni a Vlookup érték szöveges formátumával.

Példa a szöveg VLOOKUP elemére

Az alábbiakban bemutatunk egy példát az excel VLOOKUP szövegre.

Ezt a VLOOKUP for Text Excel sablont innen töltheti le - VLOOKUP for Text Excel sablont

Néha a számokat szöveges értékként tárolják, és ilyen esetekben az excel funkcionalitása miatt nem kezelhetjük őket számként. Nézze meg például az alábbi adatokat.

A fenti adatokban minden számnak tűnik, de ha összegezzük, akkor 3712054 összértéket kell kapnunk, de amikor a SUM excel függvényt alkalmazzuk, akkor az alábbi számot kapjuk.

Ennek oka az, hogy egyes számokat szöveges értékként tárolnak. Szóval, hogyan azonosíthatjuk a szöveges értékeket?

Az ISNUMBER excel függvény segítségével azonosíthatjuk a szöveges értékeket. Az ISNUMBER függvény az IGAZ értéket adja vissza, ha a kiválasztott cellaérték szám, vagy pedig HAMIS.

Tehát a B5 és B6 cellában FALSE-ként kaptuk az eredményt, ami azt jelenti, hogy az A5 és A6 cellaszámokat szöveges értékként tároljuk.

A VLOOKUP pontos számformátumot igényel

Nézze meg például az alábbi adatokat a VLOOKUP függvény alkalmazásához.

Az 1. táblázatból a VLOOKUP függvényt kell alkalmaznunk, hogy a bevétel oszlop eredményt kapjon a 2. táblázatban.

Tehát alkalmazza a VLOOKUP függvényt a 2. táblázatban.

A következő eredményt kapjuk.

Az E6 és E7 cellákban a VLOOKUP függvény eredménye # N / A! -Ot mutat.

Nézzük meg a keresési értékeket.

Ez általában a keresési értékek számában történik, a fő oknak a két táblázatban szereplő számok formátumának kell lennie. Tehát ilyen esetekben meg kell határoznunk, hogy mely táblázatok számai vannak tárolva szövegként.

Alkalmazza az ISNUMBER függvényt a nem numerikus értékek azonosítására.

Amint láthatjuk, az ISNUMBER azonosította a nem numerikus értéket a 2. táblázatban.

Ha a főtábla adatai helyesek és az eredménytáblázat számai szövegként vannak tárolva, akkor először át kell alakítanunk a szöveges formátumú számokat számértékekre, majd a VLOOKUP alkalmazást kell alkalmazni. Ezt többféleképpen tehetjük meg, az alábbiakban a módszereket mutatjuk be.

1. módszer: Konvertálja a szöveges formázott számokat numerikus értékekké a Speciális beillesztés segítségével

Először írja be az 1. számot a munkalap bármelyik cellájába, és másolja azt a cellát.

Most válassza ki a kimeneti azonosító értékeit a 2. táblázatból, és nyissa meg a Speciális beillesztés párbeszédpanelt.

A speciális párbeszédpanel megnyitásához nyomja meg az ALT + E + S billentyűkombinációt.

A következő párbeszédpanelt kapjuk.

A speciális beillesztés ablakban válassza a „szorzás” lehetőséget.

Nyomja meg az ok gombot, az összes szöveges formátumot számokká konvertálja numerikus értékekké, és a VLOOKUP most automatikusan lekéri az adatokat az 1. táblázatból.

2. módszer: Konvertálás az ÉRTÉK függvény használatával

A VALUE függvény a szöveges formázott számok számértékekké konvertálására szolgál. Mint láthatjuk, a VLOOKUP a lekérdezési érték formátuma miatt nem töltötte be az adatokat.

Ennek a problémának a leküzdéséhez, amely a keresési függvényt alkalmazza, csatolnunk kell az VALUE függvényt.

Nézd meg a fenti képletet, becsatoltam a keresési függvényt az ÉRTÉK függvénnyel. Mivel az ÉRTÉK függvényt alkalmaztuk a VLOOKUP függvényen belül, először a nem numerikus értékeket konvertálja először numerikus értékekké, majd a VLOOKUP csak numerikus értékként kezeli őket.

3. módszer: Mi van, ha a számokat szövegként tároljuk a fő táblázatban

Láttuk, hogyan lehet a szöveges értékeket konvertálni számokká az eredménytáblában, de ami a szám, azt a fő táblázatban szöveges értékként tároljuk.

Amint a fő táblázat fenti képén (1. táblázat) tudjuk, az értékeket szövegként tároljuk. Ilyen esetekben csatolnunk kell a TEXT függvényt a keresési értékhez a VLOOKUP függvényben.

A probléma itt az, hogy a TEX függvény még a numerikus értékeket is konvertálja szöveges értékekké, így a számértékként tárolt értékek egy része nem fog működni ebben a függvényben. Ehhez az IFERROR feltételt be kell csatolnunk az excelbe.

Az IFERROR feltétel teszteli, hogy a keresési érték numerikus-e vagy sem, ha numerikus, akkor normál LOOKUP-ot alkalmazunk, különben a TEXT függvényt alkalmazzuk az excelben.

Tehát ehhez széleskörű ismeretekre van szükségünk a képletekről, hogy a VLOOKUP programmal emelt szinten és különböző szcenáriókban dolgozzunk.

Dolgok, amikre emlékezni kell

  • A TRIM függvény a szöveges értékeket számértékekké is konvertálja.
  • Először meg kell vizsgálnunk, melyik táblázat számai vannak tárolva szövegként.
  • Az ISNUMBER az IGAZ értéket adja vissza, ha a kiválasztott cellaérték szám, különben HAMIS.