IFNA funkcijų pavyzdžiai - „Excel“, VBA ir „Google“ skaičiuoklės

Ši pamoka parodo, kaip naudotis „Excel IFNA“ funkcija „Excel“ į kažką panašaus, jei skaičiavimas sukelia #N/A klaidą.

IFNA funkcijų apžvalga

IFNA funkcija patikrina, ar skaičiavimo rezultatas yra #N/A klaida. Jei ne, rodomas skaičiavimo rezultatas. Jei taip, jis atlieka kitą skaičiavimą.

Norėdami naudoti „IFNA Excel“ darbalapio funkciją, pasirinkite langelį ir įveskite:

(Atkreipkite dėmesį, kaip atrodo formulės įvestys)

IFNA funkcijos sintaksė ir įvestys:

= IFNA (vertė, vertė_if_na)

vertės - Vertė, skaičiavimas arba langelio nuoroda.

skaičių_skaičiai - Ką daryti, jei vertės atsiranda #N/A klaida.

Kaip naudotis IFNA funkcija

IFNA funkcija patikrina, ar dėl skaičiavimo atsiranda #N/A klaida, ir, jei aptinkama klaida, pateikiama kita vertė (arba apskaičiavimas).

= IFNA (VLOOKUP (A2, $ E $ 2: $ F $ 7,2, FALSE), "Nėra duomenų")

Funkcija IFERROR

Arba IFERROR funkcija patikrina, ar įvyksta kokia nors klaida, įskaitant #N/A klaidas.

= IFERROR (A2, "ERROR_Found") = IFNA (A2, "ERROR_Found")

Kodėl verta naudoti IFNA funkciją?

Jums gali kilti klausimas, kodėl turėčiau naudoti IFERROR funkciją? Na, dirbant su paieškos funkcijomis (pvz., VLOOKUP), jei nerandama paieškos vertė, funkcija grąžins #N/A.

= IFERROR (VLOOKUP (F3, $ A $ 3: $ D $ 7,4, FALSE), "")

Galbūt norėsite tvarkyti tik šias galiojančias #N/A klaidas, nustatydami klaidų reikšmes į nulį arba tuščią.

= IFNA (VLOOKUP (F3, $ A $ 3: $ D $ 7,4, FALSE), "")

Tačiau įprastos klaidos vis tiek bus rodomos, todėl galėsite nustatyti, ar formulėje yra skaičiavimo klaida.

IFNA „Google“ skaičiuoklėse

„IFNA“ funkcija „Google“ skaičiuoklėse veikia taip pat, kaip ir „Excel“:

IFNA pavyzdžiai VBA

Taip pat galite naudoti IFNA funkciją VBA. Tipas:
application.worksheetfunction.IFNA (vertė, vertė_if_na)
Funkcijos argumentams (skaičiui ir pan.) Galite juos įvesti tiesiai į funkciją arba nustatyti kintamuosius, kuriuos naudoti.

Padėsite svetainės plėtrą, dalintis puslapį su draugais

wave wave wave wave wave