Interceptez les erreurs de calcul (#N/A, #DIV/0!…) et remplacez-les par un message ou une valeur de secours.
SIERREUR protège vos formules contre les erreurs de calcul. Au lieu d'afficher #N/A, #DIV/0! ou #VALEUR!, elle renvoie la valeur de votre choix texte, zéro, ou cellule vide.
Remplacer l'erreur #N/A d'un RECHERCHEV par un texte lisible.
Éviter #DIV/0! lors d'un calcul de ratio ou de moyenne.
Laisser la cellule vide en cas d'erreur pour ne pas alourdir le tableau.
Afficher un émoji ou un message explicite en cas d'erreur.
Calculer un taux de croissance même quand la base est zéro.
#N/A=SIERREUR(RECHERCHEV(…),"")#DIV/0!=SIERREUR(B2/C2,0)#VALEUR!=SIERREUR(DATEVAL(A2),"")#REF!Sélectionnez un scénario d'erreur et testez SIERREUR en temps réel.
Choisir un scénario :
Aucune installation requise · Résultats instantanés
Besoin de SIERREUR dans votre fichier dans votre fichier ?
ASPECT crée des fichiers Excel sur mesure avec les formules adaptées à votre métier livrés en 3 à 7 jours ouvrés.
Avant Excel 2007, gérer une erreur obligeait à écrire la formule deux fois : une fois dans le test, une fois dans le résultat. SIERREUR a éliminé cette redondance.
=SI(ESTERREUR(RECHERCHEV(A2;D:F;3;FAUX));"Introuvable";RECHERCHEV(A2;D:F;3;FAUX))
La recherche est écrite et calculée deux fois : plus long, plus lent sur les grands fichiers, et deux endroits à corriger en cas de modification.
=SIERREUR(RECHERCHEV(A2;D:F;3;FAUX);"Introuvable")
Une seule écriture, un seul calcul : formule deux fois plus courte, plus rapide et plus facile à maintenir.
À retenir : SIERREUR est disponible depuis Excel 2007 il n'y a plus aucune raison d'utiliser SI(ESTERREUR()) aujourd'hui. Seule nuance : pour intercepter uniquement le #N/A (et laisser remonter les autres erreurs comme #DIV/0!), préférez SI.NON.DISP() (Excel 2013+), plus précis que SIERREUR qui masque toutes les erreurs sans distinction.
SIERREUR est la version simplifiée (Excel 2007+). SI(ESTERREUR(...)) est l'ancienne syntaxe compatible Excel 2003. Préférez toujours SIERREUR.
Oui #N/A, #VALEUR!, #REF!, #DIV/0!, #NOM?, #NBRE!, #NUL!.
Non. Certaines erreurs signalent un vrai problème. SIERREUR doit servir pour les erreurs attendues, pas pour cacher des bugs.
Utilisez SI(ESTNA(formule), valeur_remplacement, formule) pour cibler uniquement #N/A.