Atsisiųskite darbaknygės pavyzdį
Ši pamoka parodo, kaip naudotis „Excel ISNA“ funkcija „Excel“, kad patikrintumėte, ar langelio rezultatas yra #N/A.
ISNA funkcijų apžvalga
ISNA funkcijos testas, jei ląstelės vertė yra #N/A. Grąžina TRUE arba FALSE.
Norėdami naudoti ISNA Excel darbalapio funkciją, pasirinkite langelį ir įveskite:
(Atkreipkite dėmesį, kaip atrodo formulės įvestys)
ISNA funkcijų sintaksė ir įvestys:
1 | = ISNA (VALUE) |
vertės - Bandymo vertė
Kaip naudotis ISNA funkcija
Funkcija ISNA patikrina, ar dėl skaičiavimo nėra klaidų, išskyrus klaidą #N/A.
1 | = ISNA (A2) |
ISERROR, ISERR ir ISNA
Yra dar dvi klaidų tikrinimo „yra“ funkcijos:
- Funkcija ISERROR grąžina TRUE už visas klaidas.
- Funkcija ISERR grąžina TRUE už visas klaidas, išskyrus #N/A klaidas.
Egzistuoja skirtingos „yra klaida“ funkcijos, todėl galite nuspręsti, ką daryti dėl galimai galiojančių klaidų.
IFNA funkcija
Vietoj ISNA funkcijos taip pat galite naudoti IFNA funkciją, jei norite ką nors padaryti, jei aptinkama klaida (o ne tiesiog grąžinti TRUE / FALSE).
Kitos loginės funkcijos
„Excel“ / „Google“ skaičiuoklėse yra daug kitų loginių funkcijų, skirtų kitiems loginiams testams atlikti. Čia yra sąrašas:
IF / IS funkcijos |
---|
iferror |
iserror |
arena |
iserr |
tuščias |
skaičius |
istekstas |
ne kontekstas |
isformula |
isloginis |
isref |
savaip |
isodd |
ISNA „Google“ skaičiuoklėse
Funkcija ISNA „Google“ skaičiuoklėse veikia taip pat, kaip ir „Excel“:
ISNA pavyzdžiai VBA
Taip pat galite naudoti ISNA funkciją VBA. Tipas: application.worksheetfunction.isna (vertė)
Žemiau esančiame lape
Vykdant šį VBA kodą
12 | Diapazonas ("A2") = Application.WorksheetFunction.IsNA (Diapazonas ("A1"))Diapazonas ("B2") = Application.WorksheetFunction.IsNA (Diapazonas ("B1")) |
grąžins TRUE langeliui A1, kuris yra #N/A, ir klaidingą langeliui B2, kuris yra 5
Funkcijos argumentams (reikšmei ir pan.) Galite juos įvesti tiesiai į funkciją arba nustatyti kintamuosius, kuriuos naudoti.
Grįžkite į visų „Excel“ funkcijų sąrašą