IFERROR a VLOOKUP segítségével a #NA hibák megszabadításához
Mint tudjuk, az IFERROR egy hibakezelő függvény, a Vlookup pedig egy hivatkozási függvény, ezeket a függvényeket úgy kombináljuk és használjuk, hogy amikor a Vlookup hibát észlel az adatok keresése vagy egyeztetése közben, akkor a képletnek tudnia kell, mit kell tennie, ha hibába ütközik az iferror függvénybe ágyazódik.
Példák
Ezt az IFERROR VLOOKUP Excel sablonnal letöltheti innen - IFERROR VLOOKUP Excel sablonnal1. példa
Az 1. táblázat a fő adatforrás, a 2. táblázat pedig a Vlookup táblázat. Az F oszlopban Vlookup képletet alkalmaztam a laptopmárkák eladási összegének megkeresésére.
A fenti táblázatban hibát kaptam az Apple és a Notepad márkáknál. Ha megnézi a fő adattáblázatot, nincsenek Apple és Notepad márkák. Ezért a Vlookup # N / A hibatípust adott vissza.
Megoldhatjuk ezt a problémát az IFERROR és a VLOOKUP függvény használatával.
Alkalmazza az IFEEROR-t a VLOOKUP előtt az Excelben. Ki kell írni a Vlookup képletet az IFERROR képletbe.
= IFERROR (VLOOKUP (E3, $ A: $ B, 2, 0) , "Az adatok nem találhatók")
Először is, IFERROR megpróbálja megtalálni a VLOOKUP képlet értékét.
Másodszor, ha a VLOOKUP nem talál értéket, akkor hibát ad vissza. Ezért, ha hiba történik, akkor az eredményt „Data Not Found” néven mutatjuk be.
Az összes # N / A értéket lecseréltük az „Adatok nem találhatók” szövegre. Azt hiszem, ez jobban fog kinézni, mint a # N / A.
2. példa
Nem csak az IFERROR-t használhatjuk az Excel VLOOKUP programjával. Használhatjuk ezt bármilyen más képlettel is.
Nézze meg az alábbi példát, ahol kiszámítanom kell a szórás százalékát. Ha az alapérték az, a hiányzó számítás a hibát # DIV / 0 értékkel adja vissza!
Tehát itt alkalmazhatjuk az IFERROR módszert, hogy megszabaduljunk a csúnya hibáktól, azaz # DIV / 0!
Ha bármelyik számítás bármilyen hibát ad vissza, akkor az IFERROR 0% -kal adja vissza az eredményt. Ha nincs hiba, akkor a normál számítás történik.
Manuális módszer a # N / A vagy bármely más hibatípus cseréjére
Azonban a hibákat az IFERROR képlettel helyettesíthetjük, egy manuális módszerrel, amely megtalálható és helyettesíthető.
- 1. lépés: A képlet alkalmazása után másolja és illessze be a csak értékeket.
2. lépés: A Ctrl + H megnyomásával nyissa meg a mezőt, és írja be a # N / A parancsot, ha a hibatípus # N / A.
- 3. lépés: Most írja be a csere értékekkel „Data Not Found” értéket.
- 4. lépés: Kattintson az Összes cseréje gombra.
Ez az összes # N / A értéket azonnal felváltja az Adatok nem található adatokkal.
Megjegyzés: Ha szűrőt alkalmazott, kérjük, válasszon csak látható cellák módszert.
Dolgok, amikre emlékezni kell
- Az IFERROR mindenféle hibát eltávolítva széppé teheti a numerikus jelentéseket.
- Ha az adatok hibatípust tartalmaznak, és ha pivot táblákat alkalmaz, akkor a Pivot táblában is ugyanolyan típusú hiba lép fel.
- Bár használhatjuk az IFNA-képletet, ez nem elég rugalmas ahhoz, hogy a # N / A-n kívül más hibákra is eredményt adjon.
- Az Excel 2007 és korábbi verzióiban a # N / A hibától való megszabadulás képlete ISERROR.