Tämä opetusohjelma osoittaa, miten Excel IFNA -toiminto Excelissä jotenkin, jos laskutoimitus johtaa virheeseen #N/A.
IFNA -toiminnon yleiskatsaus
IFNA -toiminto testaa, aiheuttaako laskutoimitus virheen #N/A. Jos ei, se näyttää laskentatuloksen. Jos näin on, se suorittaa toisen laskelman.
Jos haluat käyttää IFNA Excel -työarkkitoimintoa, valitse solu ja kirjoita:
(Huomaa, miten kaavasyötteet näkyvät)
IFNA -toiminnon syntaksi ja tulot:
= IFNA (arvo, arvo_ jos_na)
arvo - Arvo, laskelma tai soluviittaus.
num_digits - Mitä tehdä, jos arvo aiheuttaa #N/A -virheen.
IFNA -toiminnon käyttäminen
IFNA -toiminto testaa, johtaako laskutoimitus virheeseen #N/A, ja antaa toisen arvon (tai laskelman), jos virhe havaitaan.
= IFNA (VLOOKUP (A2, $ E $ 2: $ F $ 7,2, FALSE), "Ei tietoja")
IFERROR -toiminto
Vaihtoehtoisesti IFERROR -toiminto testaa, tapahtuuko virhe, mukaan lukien #N/A -virheet.
= IFERROR (A2, "ERROR_Found") = IFNA (A2, "ERROR_Found")
Miksi käyttää IFNA -toimintoa?
Saatat ihmetellä, miksi minun pitäisi käyttää vain IFERROR -toimintoa? No, kun käytät hakutoimintoja (kuten VLOOKUP), jos hakuarvoa ei löydy, funktio palauttaa #N/A.
= VIRHE (VLOOKUP (F3, $ A $ 3: $ D $ 7,4, FALSE), "")
Haluat ehkä käsitellä näitä kelvollisia #N/A -virheitä vain asettamalla virhearvot nollaksi tai tyhjäksi.
= IFNA (VLOOKUP (F3, $ A $ 3: $ D $ 7,4, FALSE), "")
Mutta tavalliset virheet näytetään edelleen, jolloin voit tunnistaa, onko kaavassa laskentavirhe.
IFNA Google Sheetsissä
IFNA -toiminto toimii täsmälleen samalla tavalla Google Sheetsissä kuin Excelissä:
IFNA -esimerkkejä VBA: ssa
Voit myös käyttää IFNA -toimintoa VBA: ssa. Tyyppi:application.worksheetfunction.IFNA (arvo, arvo_ jos_na)
Funktioargumenteille (numero jne.) Voit joko syöttää ne suoraan funktioon tai määrittää sen sijaan käytettävät muuttujat.