Syntaxe
La fonction ESTNA s’écrit de la façon suivante :
= ESTNA( valeur )
Cette fonction possède un argument.
valeur
– Valeur à vérifier.
La fonction ESTNA permet de vérifier si une cellule renvoie une erreur du type #N/A. Toutes les autres erreurs ne seront pas traitées.
= ESTNA( A1 )
--> Résultat : VRAI si A1 renvoie #N/A
- La fonction ESTERREUR traitera toutes les erreurs y compris #N/A ;
- La fonction ESTERR traitera toutes les erreurs sauf #N/A ;
Quelques utilisations de la fonction ESTNA
Vérifier si une cellule contient une erreur du type #N/A
Pour cela, il suffit de placer les coordonnées de la cellule entre parenthèses.
= ESTNA( A1 )
Utiliser la fonction SI et la fonction ESTNA
Vous pouvez utiliser la fonction ESTNA avec la fonction SI pour tester une formule ou une cellule et renvoyer un résultat personnalisé. Ce résultat peut être sous la forme d’une formule, d’une cellule ou d’une valeur.
Le cas ci-dessous est un exemple fréquent d’utilisation de la fonction. On vient tester une première formule et si elle s’avère renvoyer une erreur, on utilise une autre formule.
= SI( ESTNA( formule_1 ) ; formule_2 ; formule_1 )
À noter que nous aurions pu obtenir le même résultat grâce à la fonction SI.NON.DISP.
Compter le nombre de #N/A dans une colonne
En utilisant la syntaxe suivante il est possible de compter le nombre d’erreurs dans une colonne donnée. Il faudra utiliser la syntaxe double négative qui permet de convertir les résultats VRAI/FAUX
en 1/0
.
= SOMME( --ESTNA( B2:B15 ) )
Formules en lien
- Compter le nombre de cellules contenant du texte
- Si cellule contient un texte
- Si cellule contient un texte (sensible à la casse)
- Si cellule contient texte alors 1
- Si cellule vide alors rien
- Si cellule vide alors copier
- Corriger l’erreur #N/A
- Si RECHERCHEV est vrai alors
- Si erreur RECHERCHEV
- SI ESTNA RECHERCHEV
- Identifier des doublons avec RECHERCHEV