Comment masquer les erreurs dans Google Sheets
Si vous cassez une formule dans Google Sheets, un message d’erreur apparaîtra. Vous préférerez peut-être masquer ces messages d’erreur pour obtenir une feuille de calcul propre, surtout si les données globales ne sont pas affectées, à l’aide de la fonction SIERREUR. Voici comment.
Masquer les messages d’erreur dans Google Sheets à l’aide d’IFERROR
La fonction SIERREUR vérifie si une formule que vous utilisez entraîne une erreur. Si c’est le cas, IFERROR vous permet de renvoyer un message alternatif ou, si vous préférez, aucun message du tout. Cela masque tous les messages d’erreur potentiels qui peuvent apparaître lorsque vous effectuez des calculs dans Google Sheets.
Il existe un certain nombre d’erreurs pouvant apparaître dans Google Sheets que IFERROR peut gérer. Par exemple, si vous essayez d’appliquer une fonction mathématique à une cellule contenant du texte (par ex. =C2*B2
, où B2
contient du texte), Google Sheets affichera un message d’erreur « #VALUE ».
Aucune feuille de calcul n’étant parfaite, les messages d’erreur n’indiquent pas nécessairement un problème, surtout si vous effectuez des calculs sur un ensemble de données qui combine du texte et des données. Si vous souhaitez masquer complètement ces messages, vous devrez imbriquer (combiner) vos formules initiales dans une formule IFERREUR.
Comment utiliser une formule IFERROR dans Google Sheets
SIERREUR est une fonction simple avec seulement deux arguments. La syntaxe d’une formule contenant IFERREUR est un peu comme ceci :
=IFERROR(A2,"Message")
Le premier argument est la formule que IFERROR recherche les erreurs. Comme le montre l’exemple ci-dessus, cela peut être utilisé pour faire référence à d’autres cellules (cellule A2 dans cet exemple) pour masquer les messages d’erreur de formule qui apparaissent ailleurs.
Ces formules peuvent également être imbriquées directement dans une formule IFERREUR. Par exemple:
=IFERROR(0/0, "This formula has an error!")
Le deuxième argument d’une formule IFERROR est le message d’erreur personnalisé qui remplace le propre message de Google Sheets. Par exemple, l’illustration ci-dessus montre que diviser zéro par zéro n’est pas possible. Plutôt que d’afficher le message d’erreur de Google (#DIV/0!), un message d’erreur personnalisé apparaît.
Si vous préférez ne pas avoir de message d’erreur, vous pouvez utiliser une chaîne de texte vide comme deuxième argument. Par exemple:
=IFERROR(0/0,"")
Plutôt que d’afficher une erreur, la chaîne de texte vide est « affichée », mais, comme elle n’est pas visible, la cellule apparaît vide. Contrairement à la formule IFERROR d’Excel, IFERROR dans Google Sheets masquera également les indicateurs d’erreur, les petites flèches rouges qui apparaissent au-dessus des cellules pour vous avertir d’une erreur.
La fonction IFERREUR ne résoudra pas les problèmes de vos calculs, mais si vous avez besoin de nettoyer votre feuille de calcul et que cela ne vous dérange pas de manquer quelques messages d’erreur, IFERREUR est le meilleur moyen d’y parvenir dans Google Sheets.