VLOOKUP #/N/A hiba - IFERROR/IFNA - Excel és Google Táblázatok

Példa munkafüzet letöltése

Töltse le a példa munkafüzetet

Ez az oktatóanyag megtanítja, hogyan kell kezelni a VLOOKUP hibákat az IFERROR és az IFNA használatával az Excelben és a Google Táblázatokban.

IFERROR és VLOOKUP

Használhatja a VLOOKUP funkciót az IFERROR függvénnyel, hogy hiba helyett értéket (vagy más számítást) adjon vissza hiba helyett…

Ez a példa egy második VLOOKUP -ot hajt végre, ha az első hibát eredményez.

1 = HIBÁS (VLOOKUP (F3, B3: D6,3, FALSE), VLOOKUP ("Egyéb", B3: D6,3, FALSE))

A fenti példában a Ügy amely nem létezik a keresési táblázatban. Az IFERROR funkció nélkül a VLOOKUP függvény #N/A hibát adna vissza. Az IFERROR függvény használatával helyettesíthetjük a hibát egy általános kereséssel. Más szóval, ha a Ügy nem „Sérülés”, „Baleset” vagy „Bűnözés”, keresse meg a Telefonszám az „Else” kategóriájú tokokhoz.

Kérjük, vegye figyelembe, hogy az IFERROR függvény mindenféle hibát észlel: #N/A, #ÉRTÉK !, #REF !, #DIV/0!, #SZÁM! Ez nem mindig hozza meg a kívánt eredményt. Az alábbi példában a keresési táblázatunk egy elnevezett tartomány: LookupTable. Ha véletlenül rosszul írjuk be a nevét (pl. „Keresési táblázat”), akkor a képlet „Nem található” üzenetet ad vissza, még a listában szereplő fiókazonosítók esetében is.

1 = HIBÁS (VLOOKUP (E3, keresési táblázat, 2, HAMIS), "Nem található")

Mivel rosszul írtuk be a keresési tábla nevét, a VLOOKUP függvény #NAME? hiba. Az IFERROR funkcióval minden típusú hibát a „Not found” üzenettel helyettesítünk, ami félrevezető.

Ha csak #N/A hibákat szeretne kezelni, használja inkább az IFNA függvényt.

IFNA és VLOOKUP

Ha olyan értéket keres a VLOOKUP függvénnyel, amely nem létezik a keresési tömbben, #N/A hibaüzenetet kap. Az IFNA funkcióval tetszőleges üzenetre (vagy akár üres karakterláncra) módosíthatja a hibajelzést.

1 = IFNA (VLOOKUP (E3, B3: C6,2, FALSE), "Nem található")

Nincs 55 -ös számlaazonosító, így a képlet azt adja, hogy „Nem található”.

Visszatérve arra a példánkra, ahol rosszul írtuk be az adattartomány nevét, az IFNA használata az IFERROR helyett azt jelenti, hogy hibát követtünk el, és nem azt, hogy az érték nem található:

A név? hiba azt jelenti, hogy valami nincs rendben a képletünk szintaxisával, ezért felül kell vizsgálnunk és kijavítanunk a beírtakat.

VLOOKUP w/o #N/A Hiba a Google Táblázatokban

Ezek a képletek pontosan ugyanúgy működnek a Google Táblázatokban, mint az Excelben.

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

wave wave wave wave wave