Syntaxe
La fonction ESTERR s’écrit de la façon suivante :
= ESTERR( valeur )
Cette fonction possède un argument.
valeur
– Valeur à vérifier.
La fonction ESTERR permet de vérifier si une formule renvoie une erreur. Elle renverra la valeur VRAI pour toutes les erreurs suivantes :
= ESTERR( A1 )
--> Résultat : VRAI si A1 renvoie #VALEUR!, #REF!, #DIV/0!,
#NUM!, #NOM?, #NULL!
Seule l’erreur #N/A ne sera pas traitée comme telle par la fonction ESTERR. Pour traiter également cette erreur, il vaut mieux se tourner vers la fonction ESTERREUR.
Quelques utilisations de la fonction ESTERR
Vérifier si une cellule contient une erreur
Pour cela, il suffit de placer les coordonnées de la cellule entre parenthèses.
= ESTERR( A1 )
Utiliser la fonction SI et la fonction ESTERR
Vous pouvez utiliser la fonction ESTERR 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( ESTERR( formule_1 ) ; formule_2 ; formule_1 )
Compter le nombre d’erreurs dans une colonne (sauf #N/A)
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( --ESTERR( 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