🔒 Connexion

Excel

Gérer les erreurs Excel avec SIERREUR (et SI.NON.DISP)

24 août 2026 · par Romain RICHER

Une formule Excel qui affiche #DIV/0!, #N/A ou #VALEUR! au milieu d’un tableau, c’est disgracieux — et ça peut casser les calculs qui en dépendent. La fonction SIERREUR résout ce problème d’un geste : elle intercepte l’erreur et affiche à la place ce que vous décidez (un zéro, un tiret, un message). Ce guide explique comment l’utiliser, et passe en revue les erreurs Excel les plus courantes.

Le principe de SIERREUR

SIERREUR évalue une formule : si elle fonctionne, elle en renvoie le résultat ; si elle produit une erreur, elle renvoie une valeur de remplacement. Sa syntaxe :

=SIERREUR(formule ; valeur_si_erreur)
  • formule : le calcul à tenter ;
  • valeur_si_erreur : ce qui s’affiche si le calcul échoue.

Un exemple avec la division

La division par zéro est le cas le plus fréquent. Supposons un chiffre d’affaires en A2 et un nombre de ventes en B2 ; le panier moyen est A2/B2. Mais si B2 vaut 0, Excel affiche #DIV/0!. Pour afficher un tiret à la place :

=SIERREUR(A2 / B2 ; "-")

Tant que B2 n’est pas nul, la formule affiche le panier moyen. Dès que B2 vaut 0, elle affiche « – » proprement, sans casser le tableau. On aurait aussi pu mettre 0 à la place du tiret, selon le besoin.

SIERREUR avec RECHERCHEV

L’autre usage vedette : masquer le #N/A d’une RECHERCHEV quand la valeur cherchée n’existe pas. Plutôt que d’afficher l’erreur, on renvoie un message clair :

=SIERREUR(RECHERCHEV(E2 ; A2:C10 ; 3 ; FAUX) ; "Référence inconnue")

Si la recherche aboutit, le résultat s’affiche ; sinon, « Référence inconnue » remplace le #N/A. C’est un réflexe indispensable dès qu’on manipule des recherches sur des données incomplètes.

Les principales erreurs Excel

SIERREUR intercepte toutes les erreurs, mais il est utile de savoir ce que chacune signifie — cela aide à corriger la cause plutôt qu’à seulement la masquer :

Erreur Signification Cause fréquente
#DIV/0! Division par zéro Le diviseur est vide ou nul
#N/A Valeur non trouvée Une recherche (RECHERCHEV…) échoue
#VALEUR! Type incorrect Un calcul sur du texte au lieu d’un nombre
#REF! Référence invalide Une cellule référencée a été supprimée
#NOM? Nom non reconnu Fonction mal orthographiée ou indisponible dans la version
#NOMBRE! Nombre invalide Résultat trop grand, ou racine d’un négatif
#NUL! Intersection vide Espace au lieu d’un opérateur entre deux plages

Masquer n’est pas corriger

Un avertissement important : SIERREUR cache l’erreur, il ne la corrige pas. Utilisé à l’aveugle, il peut dissimuler un vrai problème. Par exemple, un #REF! masqué par SIERREUR laisse croire que tout va bien alors qu’une référence est cassée.

La bonne pratique : n’enveloppez dans SIERREUR que les erreurs attendues et légitimes (une référence qui peut logiquement ne pas exister, une division dont le diviseur peut être nul). Pour les erreurs imprévues, mieux vaut les voir et les corriger à la source.

SIERREUR ou SI.NON.DISP ?

Excel propose aussi SI.NON.DISP (depuis Excel 2013), qui n’intercepte que l’erreur #N/A, en laissant passer les autres. C’est parfois préférable : sur une RECHERCHEV, on veut masquer le #N/A (valeur absente, cas normal), mais surtout pas un #REF! qui, lui, signale un vrai bug. Dans ce cas :

=SI.NON.DISP(RECHERCHEV(E2 ; A2:C10 ; 3 ; FAUX) ; "Référence inconnue")

Cette formule masque uniquement la valeur non trouvée, et laisse apparaître les autres erreurs — ce qui vous alerte si quelque chose d’anormal survient.

En résumé

SIERREUR remplace une erreur par la valeur de votre choix — un tiret, un zéro, un message — pour garder des tableaux propres, notamment avec les divisions et les RECHERCHEV. Gardez en tête la nuance essentielle : masquer une erreur n’est pas la corriger. Réservez SIERREUR aux erreurs attendues, et pour ne cibler que les valeurs non trouvées, préférez SI.NON.DISP. Pour aller plus loin, voyez la fonction SI et les fonctions Excel essentielles.

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les commentaires sont modérés avant publication.