Comment masquer les erreurs dans Google Sheets
Agence web » Actualités du digital » Comment masquer les erreurs dans Google Sheets

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.

Un exemple de diverses erreurs de formule 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")

Un exemple de formule IFERROR dans Google Sheets utilisant une référence à une autre cellule.

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!")

Un exemple de formule IFERREUR dans Google Sheets avec une fonction imbriquée.

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,"")

Exemple de formule IFERROR dans Google Sheets, affichant un message d'erreur vide à l'aide d'une chaîne de texte vide.

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.

Un exemple d'indicateur d'erreur de formule Google Sheets, masqué avec succès par une formule IFERROR.

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.

★★★★★