Ladda ner exempelarbetsboken
Denna handledning visar hur du använder Excel ISNA -funktion i Excel för att testa om en cell resulterar i #N/A.
ISNA -funktionsöversikt
ISNA -funktionstestet om cellvärdet är #N/A. Returnerar SANT eller FALSKT.
Om du vill använda funktionen ISNA Excel -kalkylblad väljer du en cell och skriver:
(Lägg märke till hur formelinmatningarna ser ut)
ISNA -funktionssyntax och ingångar:
1 | = ISNA (VÄRDE) |
värde - Testvärdet
Hur man använder ISNA -funktionen
ISNA -funktionen kontrollerar om en beräkning leder till något fel, förutom #N/A -felet.
1 | = ISNA (A2) |
FEL, ISERR och ISNA
Det finns två andra felkontroll "is" -funktioner:
- ISERROR -funktionen returnerar SANT för alla fel.
- ISERR -funktionen returnerar SANT för alla fel utom #N/A -fel.
De olika "är fel" -funktionerna finns så att du kan bestämma vad du ska göra med eventuellt giltiga #N/A -fel.
IFNA -funktion
Istället för ISNA -funktionen kan du också använda IFNA -funktionen för att göra något om ett fel upptäcks (istället för att helt enkelt returnera SANT / FALSKT).
Andra logiska funktioner
Excel / Google Sheets innehåller många andra logiska funktioner för att utföra andra logiska tester. Här är en lista:
IF / IS -funktioner |
---|
iferror |
fel |
isna |
iserr |
är tom |
är nummer |
istext |
är ingen text |
isformel |
islogiskt |
isref |
är jämnt |
isodd |
ISNA i Google Kalkylark
ISNA -funktionen fungerar exakt samma i Google Kalkylark som i Excel:
ISNA -exempel i VBA
Du kan också använda ISNA -funktionen i VBA. Typ: application.worksheetfunction.isna (värde)
På arket nedan
Kör följande VBA -kod
12 | Range ("A2") = Application.WorksheetFunction.IsNA (Range ("A1"))Range ("B2") = Application.WorksheetFunction.IsNA (Range ("B1")) |
returnerar SANT för cell A1, vilket är #N/A, och falskt för cell B2 som är 5
För funktionsargumenten (värde etc.) kan du antingen ange dem direkt i funktionen eller definiera variabler som ska användas istället.
Återgå till listan över alla funktioner i Excel