Téléchargez l'exemple de classeur
Ce tutoriel montre comment utiliser le Fonction ISNA Excel dans Excel pour tester si une cellule donne #N/A.
Présentation de la fonction ISNA
Le test de la fonction ISNA si la valeur de la cellule est #N/A. Renvoie VRAI ou FAUX.
Pour utiliser la fonction ISNA Excel Worksheet, sélectionnez une cellule et tapez :
(Remarquez comment les entrées de formule apparaissent)
Syntaxe et entrées de la fonction ISNA :
1 | =ISNA(VALEUR) |
valeur - La valeur d'essai
Comment utiliser la fonction ISNA
La fonction ISNA vérifie si un calcul entraîne une erreur, à l'exception de l'erreur #N/A.
1 | =ISNA(A2) |
ISERREUR, ISERR et ISNA
Il existe deux autres fonctions de vérification d'erreur « est » :
- La fonction ISERROR renvoie TRUE pour toutes les erreurs.
- La fonction ISERR renvoie VRAI pour toutes les erreurs, à l'exception des erreurs #N/A.
Les différentes fonctions « est une erreur » existent afin que vous puissiez décider quoi faire des erreurs #N/A potentiellement valides.
Fonction IFNA
Au lieu de la fonction ISNA, vous pouvez également utiliser la fonction IFNA pour faire quelque chose si une erreur est détectée (au lieu de simplement renvoyer VRAI / FAUX).
Autres fonctions logiques
Excel / Google Sheets contiennent de nombreuses autres fonctions logiques pour effectuer d'autres tests logiques. Voici une liste :
Fonctions SI / SI |
---|
si erreur |
iserreur |
isna |
iserr |
est vierge |
est le nombre |
istext |
n'est pas un texte |
isformule |
islogique |
isref |
est même |
est impair |
ISNA dans Google Sheets
La fonction ISNA fonctionne exactement de la même manière dans Google Sheets que dans Excel :
Exemples ISNA en VBA
Vous pouvez également utiliser la fonction ISNA dans VBA. Taper: application.worksheetfunction.isna(valeur)
Sur la feuille ci-dessous
Exécuter le code VBA suivant
12 | Range("A2") = Application.WorksheetFunction.IsNA(Range("A1"))Range("B2") = Application.WorksheetFunction.IsNA(Range("B1")) |
renverra VRAI pour la cellule A1, qui est #N/A, et faux pour la cellule B2 qui est 5
Pour les arguments de la fonction (valeur, etc.), vous pouvez soit les saisir directement dans la fonction, soit définir des variables à utiliser à la place.
Revenir à la liste de toutes les fonctions dans Excel