Description
Utilisez cette fonction pour renvoyer TRUE lorsqu'une cellule contient l'erreur #N/A et FALSE pour toute autre valeur ou tout autre type d'erreur. Pris en charge dans les chaînes.
Syntaxe
ISNA(valeur)
Les entrées
Cette fonction a les arguments suivants :
| Nom | Obligatoire | Description | Entrée valide |
|---|---|---|---|
valeur |
Oui |
La cellule que vous voulez évaluer. | Une référence à une cellule, ou une formule qui aboutit à une cellule. |
Exemples
Données d’échantillon
| A | B | |
|---|---|---|
| 1 | #N/A | 56 |
| 2 | vert | 39 |
| 3 | orange|orange | 15 |
| 4 | rouge|rouge | 92 |
| 5 | bleu | 22 |
Exemples de formules
| Cas d'utilisation | Formule | Explication et résultat |
|---|---|---|
| Vérifiez si une cellule spécifique contient une erreur #N/A. | =ISNA(A1) |
Cette formule fonctionne de la manière suivante :
Pour cet ensemble de données, cette formule renvoie VRAI. (Parce que la cellule A1 contient une erreur #N/A) |
| Vérifiez si une cellule spécifique contient une erreur #N/A. | =ISNA(B1) |
Cette formule fonctionne de la manière suivante :
Pour cet ensemble de données, cette formule renvoie FAUX. (Parce que la cellule B1 contient « 56 ».) |
| Affichez un message si une cellule spécifique présente une erreur #N/A. | =IF(ISNA(A1),"Oops — check this!",A1) |
Cette formule fonctionne de la manière suivante :
Pour cet ensemble de données, cette formule renvoie Oops - check this! (parce que la cellule A1 contient une erreur #N/A) |
Notes
- Les plages de cellules ne sont pas prises en charge.
- ISNA renvoie FALSE pour toutes les valeurs et erreurs autres que #N/A.
Astuces
- Vous pouvez combiner ISNA avec la fonction IF pour tester #N/A et afficher un message convivial en cas d'erreur.
Par exemple, pour afficher un message si A1 contient #N/A et la valeur d'A1 sinon :=IF(ISNA(A1),"friendly message",A1
- La fonction IFNA est un moyen plus efficace de piéger les
Fonctions connexes
COUNT
COUNTA
COUNTBLANK
COUNTIF
COUNTIFS
ISBLANK
ISERROR
ISNA
ISNUMBER
VALUE