Last ned eksemplet på arbeidsbok
Denne opplæringen viser hvordan du bruker Excel ISNA -funksjon i Excel for å teste om en celle gir #N/A.
Oversikt over ISNA -funksjoner
ISNA -funksjonstesten hvis celleverdien er #N/A. Returnerer SANN eller FALSK.
For å bruke ISNA Excel -regnearkfunksjonen, velg en celle og skriv:
(Legg merke til hvordan formelinngangene vises)
ISNA -funksjonssyntaks og innganger:
1 | = ISNA (VERDI) |
verdi - Testverdien
Slik bruker du ISNA -funksjonen
ISNA -funksjonen sjekker om en beregning gir feil, bortsett fra #N/A -feilen.
1 | = ISNA (A2) |
FEIL, ISERR og ISNA
Det er to andre feilkontroll "is" -funksjoner:
- FEIL -funksjonen returnerer SANN for alle feil.
- ISERR -funksjonen returnerer TRUE for alle feil bortsett fra #I/A -feil.
De forskjellige "er feil" -funksjonene eksisterer, slik at du kan bestemme hva du skal gjøre med potensielt gyldige #N/A -feil.
IFNA -funksjon
I stedet for ISNA -funksjonen kan du også bruke IFNA -funksjonen til å gjøre noe hvis det oppdages en feil (i stedet for bare å returnere TRUE / FALSE).
Andre logiske funksjoner
Excel / Google Sheets inneholder mange andre logiske funksjoner for å utføre andre logiske tester. Her er en liste:
IF / IS -funksjoner |
---|
iferror |
feil |
isna |
iserr |
er blank |
er tall |
istext |
er ikke -tekst |
isformula |
islogisk |
isref |
iseven |
isodd |
ISNA i Google Regneark
ISNA -funksjonen fungerer nøyaktig det samme i Google Sheets som i Excel:
ISNA -eksempler i VBA
Du kan også bruke ISNA -funksjonen i VBA. Type: application.worksheetfunction.isna (verdi)
På arket nedenfor
Utfører følgende VBA -kode
12 | Område ("A2") = Application.WorksheetFunction.IsNA (område ("A1"))Område ("B2") = Application.WorksheetFunction.IsNA (område ("B1")) |
vil returnere TRUE for celle A1, som er #N/A, og false for celle B2 som er 5
For funksjonsargumentene (verdi osv.) Kan du enten skrive dem inn direkte i funksjonen, eller definere variabler som skal brukes i stedet.
Gå tilbake til listen over alle funksjoner i Excel