Esimerkkejä IFNA -toiminnoista - Excel, VBA ja Google Sheets

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.

Tulet auttaa kehittämään sivuston jakaminen sivu ystävillesi

wave wave wave wave wave