Comment utiliser SIERREUR dans Google Sheets pour masquer les erreurs ?

Foto dell'autore

Pour masquer une erreur dans Google Sheets, enveloppez votre formule dans SIERREUR : =SIERREUR(votre_formule; "valeur si erreur") — par exemple =SIERREUR(RECHERCHEV(A2;Clients!A:B;2;FAUX); "Introuvable"). En anglais, la fonction s’appelle IFERROR et fonctionne exactement de la même façon.

SIERREUR teste le résultat de la formule : s’il est valide, elle le renvoie tel quel ; s’il produit une erreur, elle affiche à la place la valeur de secours que vous avez choisie (texte, nombre, ou rien).

Erreur Cause la plus courante
#N/A RECHERCHEV ou EQUIV ne trouve pas la valeur cherchée
#DIV/0! Division par zéro ou par une cellule vide
#REF! Référence vers une cellule supprimée
#VALEUR! Calcul sur du texte au lieu d’un nombre
#NOM? Nom de fonction mal orthographié

Syntaxe et exemple concret

La syntaxe complète est =SIERREUR(valeur; valeur_si_erreur). Le second argument est facultatif : si vous l’omettez, la cellule reste vide en cas d’erreur. Exemple avec une division : =SIERREUR(B2/C2; 0) renvoie 0 au lieu de #DIV/0! quand C2 est vide. Exemple avec une recherche : =SIERREUR(RECHERCHEV(A2;Tarifs!A:B;2;FAUX); "") laisse la cellule vide quand la référence n’existe pas encore dans l’onglet Tarifs.

SIERREUR ou SI.NA : lequel choisir ?

SI.NA (IFNA en anglais) ne rattrape que l’erreur #N/A, typique des recherches infructueuses, et laisse passer toutes les autres. C’est souvent le meilleur choix autour d’un RECHERCHEV : un #N/A signifie « valeur non trouvée » (cas normal), tandis qu’un #REF! ou un #VALEUR! signale un vrai problème de formule que vous voulez continuer à voir.

Découvrir l\\\'article :  Les formules Google Sheets qui sauvent : 12 dépannages express

Ne masquez pas les erreurs trop tôt

Le bon réflexe : construire la formule, vérifier qu’elle fonctionne sur des cas réels, puis seulement ajouter SIERREUR pour la présentation. Si vous enveloppez dès le départ, une faute de frappe dans la formule (mauvaise plage, mauvais séparateur) sera silencieusement remplacée par votre valeur de secours, et le tableau affichera des résultats faux sans que rien n’alerte.

FAQ

Comment laisser la cellule vide en cas d’erreur ?

Utilisez =SIERREUR(formule; "") ou omettez simplement le second argument : =SIERREUR(formule).

Peut-on appliquer SIERREUR à toute une colonne d’un coup ?

Oui, en la combinant avec ARRAYFORMULA : =ARRAYFORMULA(SIERREUR(B2:B100/C2:C100; 0)) traite toute la plage en une seule formule.

SIERREUR existe-t-il aussi sur Excel ?

Oui, sous le même nom (SIERREUR en français, IFERROR en anglais). Les formules sont interchangeables entre les deux tableurs.

Comment retrouver les cellules en erreur une fois masquées ?

Utilisez temporairement =NB.SI(B2:B100;"#N/A") sur une copie non masquée, ou retirez le SIERREUR le temps du diagnostic. Une colonne de contrôle avec =ESTERREUR(B2) (VRAI/FAUX) permet aussi de compter les erreurs sans les afficher.

À lire aussi

Hugo Lambrecht

Lascia un commento