Comment masquer les valeurs d’erreur et les indicateurs dans Microsoft Excel



Vos feuilles de calcul Excel peuvent parfois afficher des erreurs qui ne nécessitent pas forcément de correction. Cependant, ces erreurs peuvent nuire à la clarté de votre tableau et, plus important encore, empêcher le bon fonctionnement d’autres formules ou fonctionnalités d’Excel. Fort heureusement, des solutions existent pour masquer ces valeurs d’erreur.

Dissimuler les erreurs à l’aide de la fonction SIERREUR

La méthode la plus simple pour camoufler les valeurs d’erreur dans votre feuille de calcul est d’utiliser la fonction SIERREUR. Grâce à cette fonction, vous pouvez substituer l’erreur affichée par une autre valeur, voire une formule alternative.

Dans l’exemple ci-dessous, une fonction RECHERCHEV a généré l’erreur #N/A.

Cette erreur est due à l’absence de bureau correspondant à la recherche. Bien que cette situation soit logique, elle pose problème pour le calcul du total.

La fonction SIERREUR est capable de gérer toutes les valeurs d’erreur, notamment #REF!, #VALEUR!, #DIV/0!, et bien d’autres. Elle a besoin de la valeur à vérifier pour détecter une erreur et de l’action à effectuer en lieu et place de l’erreur, si celle-ci est détectée.

Dans cet exemple, la fonction RECHERCHEV est la valeur examinée, et la valeur « 0 » sera affichée à la place de l’erreur.

Le remplacement de la valeur d’erreur par « 0 » garantit le bon déroulement des autres calculs et d’autres fonctionnalités, telles que les graphiques.

Le contrôle des erreurs en arrière-plan

Si Excel détecte une potentielle erreur dans votre formule, un petit triangle vert apparaît dans le coin supérieur gauche de la cellule.

Il est important de souligner que cet indicateur ne signifie pas nécessairement la présence d’une erreur, mais plutôt qu’Excel remet en question la formule que vous utilisez.

Excel réalise automatiquement divers contrôles en arrière-plan. Si votre formule échoue à l’un de ces contrôles, l’indicateur vert s’affiche.

En cliquant sur la cellule, une icône apparaît pour vous signaler l’erreur potentielle dans votre formule.

Cliquez sur l’icône pour afficher les différentes options de gestion de l’erreur supposée.

Dans cet exemple, l’indicateur est apparu car la formule omettait des cellules adjacentes. La liste propose des options permettant d’inclure les cellules omises, d’ignorer l’erreur, de rechercher des informations supplémentaires et de modifier les options de contrôle des erreurs.

Pour faire disparaître l’indicateur, vous devez soit corriger l’erreur en sélectionnant « Mettre à jour la formule pour inclure les cellules », soit l’ignorer si la formule est correcte.

Désactiver le contrôle des erreurs d’Excel

Si vous préférez ne pas être averti de ces potentielles erreurs par Excel, vous avez la possibilité de désactiver cette fonctionnalité.

Cliquez sur Fichier > Options. Ensuite, sélectionnez la catégorie « Formules ». Décochez la case « Activer la vérification des erreurs en arrière-plan » pour désactiver tous les contrôles d’erreurs effectués en arrière-plan.

Vous pouvez également désactiver des contrôles d’erreurs spécifiques dans la section « Règles de vérification des erreurs » située au bas de la fenêtre.

Par défaut, tous les contrôles d’erreurs sont activés, à l’exception des « Formules faisant référence à des cellules vides ».

Des informations supplémentaires sur chaque règle sont disponibles en survolant l’icône d’information avec la souris.

Cochez ou décochez les cases pour spécifier les règles que vous souhaitez qu’Excel applique lors de la vérification des erreurs en arrière-plan.

Lorsque les erreurs de formules ne nécessitent pas de correction, il est recommandé de masquer leurs valeurs d’erreur ou de les remplacer par une valeur plus appropriée.

Excel effectue également un contrôle des erreurs en arrière-plan et signale les erreurs qu’il estime avoir identifiées dans vos formules. Bien que cette fonctionnalité soit utile, elle peut être paramétrée avec précision, ou même désactivée entièrement si elle devient trop intrusive.