La fonction SIERREUR
SIERREUR remplace une erreur par ce qu'on veut : une cellule vide, un zéro, un message. Pratique, et dangereuse : elle masque toutes les erreurs, les attendues comme les vraies.
La syntaxe
=SIERREUR(valeur; valeur_si_erreur)
Dans un Excel en anglais : =IFERROR(value, value_if_error).
Les arguments
- valeur : la formule à surveiller.
- valeur_si_erreur : ce qu'il faut rendre si elle aboutit à une erreur, quelle qu'elle soit.
Un exemple
=SIERREUR((C2-B2)/B2;"")
L'évolution en pourcentage, et une cellule vide tant que B2 est vide ou nul.
Les pièges
- Elle masque tout : une faute de frappe (#NOM?), une référence cassée (#REF!) disparaissent aussi. Le tableau semble juste, il ne l'est pas.
- Autour d'une recherche, SI.NON.DISP ne masque que #N/A, « introuvable », et laisse voir le reste.
- Un zéro de remplacement fausse les moyennes : préférez une cellule vide.
Aller plus loin
- L'erreur #N/A et l'erreur #DIV/0!.
- L'audit des formules : les erreurs d'un classeur, même masquées ailleurs.
Questions fréquentes
- SIERREUR ou SI.NON.DISP ?
- SI.NON.DISP autour d'une recherche : seule l'absence est masquée. SIERREUR pour un calcul dont la seule erreur possible est connue, comme une division.