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 :
<co> </co>
| 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 :
Résultat : TRUE. (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 :
Résultat : FALSE. (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 :
Résultat : Oups - vérifiez ceci ! (car 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