Masquer les valeurs d’erreur et les indicateurs d’erreur dans les cellules

Imaginons que vos formules de feuille de calcul entraînent des erreurs que vous avez anticipées et n'ont pas besoin de corriger, mais que vous souhaitez améliorer l'affichage de vos résultats. Il existe plusieurs façons de masquer les valeurs d'erreur et les indicateurs d'erreur dans les cellules.

Il existe de nombreuses raisons pour lesquelles les formules peuvent renvoyer des erreurs. Par exemple, la division par 0 n'est pas autorisée et si vous entrez la formule =1/0, Excel renvoie #DIV/0. Les valeurs d'erreur comprennent #DIV/0!, #N/A, #NAME?, #NULL!, #NUM!, #REF! et #VALUE!.

Convertir une erreur en zéro et utiliser un format pour masquer la valeur

Vous pouvez masquer les valeurs d’erreur en les convertissant en un nombre (tel que 0) et en appliquant ensuite un format conditionnel qui masque la valeur.

Créer un exemple d’erreur

  1. Ouvrez un classeur vide ou créez une feuille de calcul.

  2. Entrez 3 dans la cellule B1, 0 dans C1 et la formule =B1/C1 dans la cellule A1.
    L’erreur #DIV/0! apparaît dans la cellule A1.

  3. Sélectionnez A1 et appuyez sur F2 pour modifier la formule.

  4. Après le signe égal (=), tapez SIERREUR suivi d’une parenthèse ouvrante.
    SIERREUR(

  5. Placez le curseur à la fin de la formule.

  6. Tapez,0 ), c'est-à-dire une virgule suivie d'un zéro et d'une parenthèse fermant.
    La formule =B1/C1 devient=SIERREUR(B1/C1,0).

  7. Appuyez sur Entrée pour terminer la formule.
    Le contenu de la cellule doit maintenant afficher 0 au lieu du #DIV ! comme erreur.

Appliquer le format conditionnel

  1. Sélectionnez la cellule qui contient l’erreur puis, sous l’onglet Accueil, cliquez sur Mise en forme conditionnelle.

  2. Cliquez sur Nouvelle règle.

  3. Dans la boîte de dialogue Nouvelle règle de mise en forme, cliquez sur Appliquer une mise en forme uniquement aux cellules contenant.

  4. Sous Appliquer une mise en forme uniquement aux cellules contenant, vérifiez que Valeur de la cellule apparaît dans la première zone de liste, que égale à apparaît dans la deuxième zone de liste, puis tapez 0 dans la zone de texte à droite.

  5. Cliquez sur le bouton Format.

  6. Cliquez sur l’onglet Nombre, puis, sous Catégorie, cliquez sur Personnalisée.

  7. Dans la zone Type, entrez ;;; (trois points-virgules), puis cliquez sur OK. Cliquez à nouveau sur OK.
    Le 0 dans la cellule disparaît. Cela se produit parce que le format personnalisé ;;; a pour effet de masquer tous les nombres dans une cellule. Toutefois, la valeur présente (0) reste dans la cellule.

Utilisez la procédure suivante pour mettre en forme les cellules contenant des erreurs de sorte que le texte dans ces cellules s'affiche dans une police blanche. Le texte d'erreur dans ces cellules est alors presque invisible.

  1. Sélectionnez la plage de cellules qui contient la valeur d’erreur.

  2. Sous l’onglet Accueil, dans le groupe Styles, cliquez sur la flèche en regard de Mise en forme conditionnelle, puis sur Gérer les règles.
    La boîte de dialogue Gestionnaire des règles de mise en forme conditionnelle s’affiche.

  3. Cliquez sur Nouvelle règle.
    La boîte de dialogue Nouvelle règle de mise en forme s’affiche.

  4. Sous Sélectionnez un type de règle, cliquez sur Appliquer une mise en forme uniquement aux cellules qui contiennent.

  5. Sous Modifier la description de la règle, dans la liste Appliquer une mise en forme uniquement aux cellules contenant, sélectionnez Erreurs.

  6. Cliquez sur Format, puis sélectionnez l’onglet Police.

  7. Cliquez sur la flèche pour ouvrir la liste Couleur, puis sous Couleursdu thème, sélectionnez la couleur blanc.

Il peut parfois vous être difficile de ne pas faire apparaître les titres d'erreur dans les cellules, et vous préférez qu'une chaîne de texte telle que « #N/A », un tiret ou la chaîne « NA » apparaissent à la place. Pour cela, vous pouvez utiliser les fonctions SIERREUR et NA, comme illustré dans l’exemple suivant.

Exemple

Détails de la fonction

SIERREUR     Utilisez cette fonction pour déterminer si une cellule contient une erreur ou si le résultat d’une formule renverra une erreur.

NA    Utilisez cette fonction pour renvoyer la chaîne #N/A dans une cellule. La syntaxe est =NA().

  1. Cliquez sur le rapport de tableau croisé dynamique.
    Les outils de tableau croisé dynamique s'affichent.

  2. Excel 2016 et Excel 2013: sous l'onglet Analyse, dans le groupe Tableau croisé dynamique, cliquez sur la flèche en face d'Options, puis sur Options.

    Excel 2010 et Excel 2007: sous l'onglet Options, dans le groupe Tableau croisé dynamique, cliquez sur la flèche à côté d'Options,puis sur Options.

  3. Sélectionnez l’onglet Disposition et mise en forme, puis effectuez une ou plusieurs des actions suivantes :

    • Modifier le mode d’affichage des erreurs     Cochez la case Pour les valeurs d'erreur sous Format. Dans la zone, tapez la valeur à afficher en remplacement des erreurs. Pour afficher des cellules vides à la place des erreurs, supprimez tout caractère présent dans la zone.

    • Modifier le mode d’affichage des cellules vides     Activez la case à cocher Pour les cellules vides, afficher. Dans la zone, tapez la valeur à afficher dans les cellules vides. Pour afficher des cellules vides, supprimez tout caractère présent dans la zone. Pour afficher des zéros, décochez la case.

Si une cellule contient une formule générant une erreur, un triangle (indicateur d’erreur) apparaît dans le coin supérieur gauche de la cellule. Vous pouvez empêcher l’affichage de ces indicateurs au moyen de la procédure suivante.

Cellule présentant un problème de formule

Cellule présentant un problème de formule

  1. Dans Excel 2016, Excel 2013 et Excel 2010: Cliquez sur Fichier et > Options >formules.

    Dans Excel 2007: Cliquez sur le bouton Microsoft Office bouton Image du bouton Office> Excel Options >formules.

  2. Sous Vérification des erreurs, désactivez la case à cocher Activer la vérification des erreurs d’arrière-plan.

SIERREUR (SIERREUR,

fonction NA, fonction)

Besoin d’aide ?

Développez vos compétences
Découvrez des formations
Accédez aux nouvelles fonctionnalités en avant-première
Rejoindre Microsoft Insider

Ces informations vous ont-elles été utiles ?

Dans quelle mesure êtes-vous satisfait(e) de la qualité de la traduction ?
Qu’est-ce qui a affecté votre expérience ?

Nous vous remercions pour vos commentaires.

×