Description : La fonction SIERREUR va vous permettre de tester le résultat d’une formule. Si le résultat de votre formule retourne une valeur, elle sera affichée normalement. Par contre, si le résultat de votre formule retourne une erreur, alors vous pourrez gérer cette erreur simplement grâce à un argument saisi directement dans la fonction.
Dans cet article, nous allons présenter la fonction SIERREUR et vous donner un exemple concret d’utilisation.
La fonction SIERREUR est à saisir de la façon suivante :
=SIERREUR(valeur;valeur_si_erreur)
Liste des arguments de la fonction et description :
- valeur : Représente l’argument à vérifier (il s’agit de votre formule).
- valeur_si_erreur : Représente la valeur à renvoyer si la formule saisie dans l’argument valeur retourne une erreur.
Note : Les codes erreurs couverts par cette fonction sont : #N/A, #VALEUR!, #REF!, #DIV/0!, #NOMBRE!, #NOM?, et #NUL!.
Remarque : L’intérêt de cette fonction est de simplifier la gestion des erreurs d’une formule Excel. En effet, lorsqu’on souhaitait gérer les erreurs d’une fonction, il fallait combiner une fonction SI et une fonction ESTERREUR (voir cette page). Avec la fonction SIERREUR, l’imbrication des fonctions n’est plus nécessaire.
Eléments de contexte de notre exemple :
Reprenons l’un de nos cas pratique de l’époque et gérons-le avec la fonction SIERREUR.
Exemple :
Soit un tableau listant les notes ainsi que la moyenne obtenues par trois candidats. Tant que les cellules de notes ne contiennent pas de valeur, la formule retourne une erreur #DIV/0!.
Utilisons maintenant la fonction SIERREUR pour éviter d’avoir #DIV/0! lorsqu’aucune note n’a été saisie.
Les critères de la formule seront (pour la cellule B8) :
- valeur : MOYENNE(B3:B7)
- valeur_si_erreur : « pas de note »
La formule sera (pour la cellule B8) :
=SIERREUR(MOYENNE(B3:B7);"Pas de note")
La cellule affichera « Pas de note » lorsque la moyenne renverra une erreur, et le résultat correct si aucune erreur n’est détectée.
Si nous avions combiné des formules SI et ESTERREUR (méthode utilisée avant la création de SIERREUR), nous aurions eu cette formule plus complexe à rédiger :
=SI(ESTERREUR(MOYENNE(B3:B7));"";MOYENNE(B3:B7))
Avec SIERREUR, il n’est plus nécessaire de recopier plusieurs fois la formule, l’imbrication n’est plus nécessaire car la fonction SI et la gestion de l’erreur sont combinées dans une seule fonction.