Formations
Blog À propos Masterclass gratuite →
Blog

La fonction SIERREUR : supprimer les #N/A d’une RECHERCHEV

Publié le 30 juin 2026 · 7 min de lecture

Tu fais une RECHERCHEV sur une liste, et au milieu des bons résultats, des #N/A s’affichent partout dès qu’une valeur n’est pas trouvée. C’est moche, ça fait peur en réunion, et ça casse tous les calculs qui s’appuient sur cette colonne.

La bonne nouvelle : il existe une fonction dont le seul rôle est d’attraper ces erreurs et de les remplacer par ce que tu veux (un zéro, un tiret, un texte, ou rien du tout). Elle s’appelle SIERREUR, et tu vas l’ajouter à ta formule en une poignée de secondes.

Dans ce tuto, tu vas voir comment envelopper n’importe quelle formule dans SIERREUR pour ne plus jamais laisser un #N/A trainer dans tes tableaux. Si tu débutes, le guide Excel débutant te donnera les bases.

✅ Ce que tu sauras faire après ce tuto
  • Comprendre d’où viennent les erreurs #N/A
  • Connaitre la syntaxe de la fonction SIERREUR
  • Envelopper une RECHERCHEV (ou toute formule) dans SIERREUR
  • Choisir ce qui s’affiche à la place de l’erreur
  • Nettoyer toute une colonne d’un seul coup

Le problème : les #N/A d’une RECHERCHEV

Quand une RECHERCHEV ne trouve pas la valeur cherchée dans la table, elle ne renvoie pas un résultat vide : elle renvoie l’erreur #N/A (pour « non disponible »). Sur une ligne, c’est gênant. Sur une colonne entière, c’est un tableau qui parait cassé.

Colonne de RECHERCHEV dans Excel renvoyant plusieurs erreurs #N/A
Une RECHERCHEV qui ne trouve pas la valeur renvoie #N/A, ce qui pollue tout le tableau.

Le piège, c’est que cette erreur se propage : une somme, une moyenne ou un graphique qui pointe vers cette colonne renverra elle aussi une erreur. Il faut donc traiter le #N/A à la source, dans la formule qui le produit.

La fonction SIERREUR en deux arguments

SIERREUR fait une chose simple : elle teste une formule, et si cette formule renvoie une erreur, elle affiche autre chose à la place. Sa syntaxe tient en deux arguments :

=SIERREUR(valeur ; valeur_si_erreur)

Tout l’intérêt : tu n’as pas une nouvelle formule à réécrire, tu emballes celle que tu as déjà.

Étape 1 : envelopper la RECHERCHEV dans SIERREUR

Reviens dans ta cellule de formule. Juste après le signe =, tape SIERREUR( puis ouvre la parenthèse. Ta RECHERCHEV existante devient le premier argument, sans rien y changer.

Fonction SIERREUR placée avant une RECHERCHEV dans Excel
On enveloppe la RECHERCHEV dans SIERREUR : =SIERREUR(valeur; valeur_si_erreur).

Concrètement, on passe de =RECHERCHEV(A2;Feuil2!$A:$C;3;FAUX) à une formule qui commence par SIERREUR et contient la RECHERCHEV à l’intérieur.

Étape 2 : choisir ce qui s’affiche à la place de l’erreur

Après la RECHERCHEV, ajoute un point-virgule puis le deuxième argument : ce que tu veux afficher quand il y a une erreur. Ici, on met un zéro entre guillemets.

=SIERREUR(RECHERCHEV(A2;Feuil2!$A:$C;3;FAUX) ; « 0 »)
Deuxième argument de SIERREUR définissant la valeur affichée à la place de l'erreur
Le deuxième argument, ici « 0 », est ce qui s’affiche à la place du #N/A.
💡 Mets ce que tu veux
Le deuxième argument est libre. Mets "" (deux guillemets) pour afficher une cellule vide, "-" pour un tiret, 0 pour un zéro, ou un texte comme "Non trouvé". À toi de choisir selon ce qui est le plus lisible pour ton tableau.

Étape 3 : valider et recopier vers le bas

Valide avec Entrée, puis recopie la formule sur toute la colonne (double-clic sur la poignée de recopie en bas à droite de la cellule). Les #N/A disparaissent et laissent place à la valeur que tu as choisie.

Tableau Excel propre après SIERREUR, les erreurs #N/A remplacées par 0
Résultat : plus aucun #N/A, les erreurs sont remplacées par la valeur choisie.

Ton tableau est propre, et tous les calculs qui s’appuient sur cette colonne fonctionnent de nouveau.

Pour aller plus loin

SIERREUR n’est pas réservée à la RECHERCHEV : elle protège n’importe quelle formule susceptible de renvoyer une erreur (une division, une INDEX EQUIV, un calcul). Elle se combine aussi très bien avec la logique conditionnelle de la fonction SI pour construire des tableaux robustes qui ne cassent jamais.

« Un tableau qui affiche #N/A, c’est un tableau auquel personne ne fait confiance. SIERREUR règle ça en deux arguments. »
MASTERCLASS GRATUITE
Tu veux des tableaux Excel propres et fiables, sans erreurs qui trainent ?
Rejoins la masterclass gratuite TutoSurExcel. 100 % pratique, tu repars avec des automatismes utilisables dès le lendemain.
Réserver ma place gratuite →
Jean-Baptiste, formateur TutoSurExcel

Questions fréquentes

Quelle est la différence entre SIERREUR et SI.ERREUR ?
C’est la même fonction. Selon la version d’Excel et la langue, elle s’écrit SIERREUR (en un mot). Elle remplace l’ancienne combinaison SI(ESTERREUR(formule); valeur; formule), bien plus lourde à écrire.
SIERREUR attrape-t-elle seulement les #N/A ?
Non, elle attrape toutes les erreurs Excel : #N/A, mais aussi #DIV/0!, #VALEUR!, #REF!, #NOM?, etc. Si tu veux traiter uniquement le #N/A et laisser passer les autres erreurs, utilise plutôt SI.NON.DISP.
Comment afficher une cellule vide au lieu d’un zéro ?
Mets deux guillemets sans rien entre comme deuxième argument : =SIERREUR(ta_formule; » »). La cellule restera visuellement vide en cas d’erreur.
SIERREUR fonctionne-t-elle avec d’autres formules que la RECHERCHEV ?
Oui. Tu peux envelopper n’importe quelle formule : une division, une INDEX EQUIV, une RECHERCHEX, un calcul. Le principe est toujours le même : =SIERREUR(la_formule; ce_qu_on_affiche_en_cas_d_erreur).
Est-ce que masquer l’erreur ne risque pas de cacher un vrai problème ?
Si. SIERREUR masque l’affichage de l’erreur, pas sa cause. Avant de l’utiliser, vérifie que les #N/A sont attendus (valeurs réellement absentes) et non le signe d’une plage mal référencée ou d’une faute de frappe dans la table de recherche.

À lire ensuite

Envie de vraiment maîtriser Excel ?

Rejoins la masterclass gratuite : la méthode complète, en direct.

Je rejoins la masterclass gratuite →