Š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.