Ez az oktatóanyag bemutatja, hogyan kell használni Excel IFNA függvény az Excel -ben valami ilyesmit, ha egy számítás #N/A hibát eredményez.
Az IFNA funkció áttekintése
Az IFNA függvény teszteli, hogy egy számítás #N/A hibát eredményez -e. Ha nem, akkor megjeleníti a számítási eredményt. Ha igen, akkor egy másik számítást hajt végre.
Az IFNA Excel munkalap funkció használatához válasszon ki egy cellát és írja be:
(Figyelje meg, hogyan jelennek meg a képletbemenetek)
IFNA funkció szintaxisa és bemenetei:
= IFNA (érték, érték_ha_na)
érték - Érték, számítás vagy cellahivatkozás.
szám_száma - Mi a teendő, ha érték #N/A hibát eredményez.
Az IFNA függvény használata
Az IFNA függvény teszteli, hogy egy számítás #N/A hibát eredményez -e, és ha hibát észlel, akkor más értéket (vagy számítást) ad ki.
= IFNA (VLOOKUP (A2, $ E $ 2: $ F $ 7,2, FALSE), "Nincs adat")
IFERROR funkció
Alternatív megoldásként az IFERROR függvény tesztel bármilyen hibát, beleértve a #N/A hibákat is.
= IFERROR (A2, "ERROR_Found") = IFNA (A2, "ERROR_Found")
Miért érdemes használni az IFNA funkciót?
Lehet, hogy kíváncsi, miért használjam csak az IFERROR funkciót? Nos, ha a keresési funkciókkal dolgozik (például a VLOOKUP), ha a keresési érték nem található, akkor a függvény #N/A értéket ad vissza.
= HIBÁS (VLOOKUP (F3, $ A $ 3: $ D $ 7,4, FALSE), "")
Lehet, hogy ezeket az érvényes #N/A hibákat csak úgy szeretné kezelni, ha a hibaértékeket nullára vagy üresre állítja.
= IFNA (VLOOKUP (F3, $ A $ 3: $ D $ 7,4, FALSE), "")
De a rendszeres hibák továbbra is megjelennek, így azonosíthatja, hogy a képletben van -e számítási hiba.
IFNA a Google Táblázatokban
Az IFNA funkció pontosan ugyanúgy működik a Google Táblázatokban, mint az Excelben:
IFNA példák a VBA -ban
Az IFNA funkciót a VBA -ban is használhatja. Típus:application.worksheetfunction.IFNA (érték, érték_ha_na)
A függvény argumentumok (szám, stb.) Esetén megadhatja azokat közvetlenül a függvénybe, vagy definiálhat helyette használandó változókat.