Syntaxe
La fonction ESTERREUR s’écrit de la façon suivante :
= ESTERREUR( valeur )
Cette fonction possède un argument.
valeur
– Valeur à vérifier.
La fonction ESTERREUR permet de vérifier si une formule renvoie une erreur. Elle renverra la valeur VRAI pour toutes les erreurs suivantes :
= ESTERREUR( A1 )
--> Résultat : VRAI si A1 renvoie #VALEUR!, #REF!, #DIV/0!,
#NUM!, #NOM?, #NULL!, #N/A
La fonction ESTERREUR considère #N/A comme une erreur. La fonction ESTERR ne la traitera pas comme telle. Elle la considère comme une valeur valide et renverra VRAI
.
La fonction ESTNA permettra quant à elle d’identifier uniquement les erreurs #N/A.
Quelques utilisations de la fonction ESTERREUR
Vérifier si une cellule contient une erreur
Pour cela, il suffit de placer les coordonnées de la cellule entre parenthèses.
= ESTERREUR( A1 )
Utiliser la fonction SI et la fonction ESTERREUR
Vous pouvez utiliser la fonction ESTERREUR 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( ESTERREUR( formule_1 ) ; formule_2 ; formule_1 )
À noter que nous aurions pu obtenir le même résultat grâce à la fonction SIERREUR.
Compter le nombre d’erreurs 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( --ESTERREUR( 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
- MIN sensible à la casse
- MAX sensible à la casse