KutoolsforOffice — Une solution unique, cinq outils puissants.Faire plus avec moins d'efforts.Soldes de mars : 20 % de réduction

Comment masquer les pourcentages nuls dans Excel ?

AuteurSun Date de modification

Lorsque vous travaillez avec des données dans Excel, en particulier celles formatées en pourcentages, l’affichage de zéros superflus tels que «0 %» peut parfois surcharger vos feuilles de calcul, les rendant moins attrayantes visuellement ou plus difficiles à interpréter. Il existe des situations, comme la préparation de rapports destinés à des présentations ou le partage de données avec des parties prenantes, où masquer ces valeurs de pourcentage nulles peut améliorer la clarté. Ce tutoriel propose des solutions pratiques pour masquer sélectivement les valeurs à 0 % dans Excel tout en garantissant que l’intégrité de vos données reste inchangée.

Masquer les pourcentages nuls|Formule Excel – Utiliser SI pour masquer les pourcentages nuls|Code VBA – Formater conditionnellement ou masquer les pourcentages nuls


Masquer les pourcentages nuls

Si vous souhaitez masquer les valeurs de pourcentage nulles dans votre tableau, le format personnalisé des cellules Excel constitue une solution efficace pour les rendre visuellement invisibles. Cette approche est particulièrement adaptée lorsque vous souhaitez conserver les valeurs réelles dans les cellules tout en évitant qu’elles n’apparaissent sous la forme « 0 % » dans votre feuille de calcul.

Suivez ces instructions :

1. Commencez par sélectionner la plage de cellules contenant vos données en pourcentage. Cliquez ensuite avec le bouton droit sur les cellules sélectionnées et choisissez Définir le format des cellules dans le menu contextuel. La boîte de dialogue Définir le format des cellules s’ouvre alors, vous permettant de personnaliser l’affichage de vos données.

capture d’écran de l’ouverture de la boîte de dialogue Formater les cellules

2. Dans cette boîte de dialogue, accédez à Nombre > Personnalisé dans le volet gauche. Dans la zone Type, saisissez le code de format suivant :

0 %;-0 %;« »

Ce Format personnalisé est conçu de manière à ce que :

  • Les pourcentages positifs s’afficheront de manière standard.
  • Les pourcentages négatifs s’afficheront avec un signe moins.
  • Les pourcentages nuls apparaîtront sous forme de cellules vides, masquant ainsi le «0 %».

capture d’écran de la mise en forme des cellules

3. Cliquez sur OK pour appliquer les modifications. Vous devriez désormais constater que chaque cellule qui affichait auparavant « 0 % » est désormais vide, tandis que les autres valeurs restent visibles sous forme de pourcentages.

capture d’écran des données sources
capture d’écran d’une flèche
capture d’écran des cellules résultat

Astuce : Si vos données en pourcentage incluent des valeurs décimales (par exemple, 63,25 %), vous pouvez ajuster le code de format. Saisissez 0,00 %;-0,00 %;« » dans la zone Type. Cela conservera les décimales là où elles sont pertinentes tout en masquant toujours les valeurs de pourcentage nulles.

capture d’écran des cellules résultat avec des nombres décimaux

Remarque : Cette méthode de mise en forme affecte uniquement l’affichage des valeurs. La valeur réelle de la cellule reste inchangée, et les calculs basés sur ces cellules continueront à utiliser les données d’origine (y compris les zéros). Si vous modifiez ultérieurement le format en le remplaçant par un autre, tel que Général ou Nombre, les zéros réapparaîtront. Par ailleurs, cette approche est purement cosmétique et n’empêche pas les fonctions Excel d’accéder aux valeurs nulles ni de les utiliser dans les calculs.

Les scénarios d’application de cette technique comprennent notamment l’analyse financière, le suivi de progression et la création de rapports, lorsque vous souhaitez mettre en avant uniquement les données significatives. Son principal avantage est qu’elle est non destructive, c’est-à-dire que vos données sous-jacentes restent intactes. Toutefois, si vous copiez les données mises en forme vers un autre classeur ou une autre cellule sans appliquer ce format personnalisé, les zéros risquent de réapparaître.


Formule Excel – Utiliser SI pour masquer les pourcentages nuls

Lorsque vous souhaitez que l’affichage d’une cellule diffère de sa valeur réelle, ou que les pourcentages nuls apparaissent comme des cellules vides sans modifier le Format de cellule, utilisez une formule Excel combinée à la fonction SI. Cette méthode est particulièrement efficace pour générer des résultats dans de nouvelles cellules à partir de vos données existantes.

1. Cliquez sur la cellule où vous souhaitez afficher le résultat (par exemple, la cellule B1) et saisissez la formule suivante :

=IF(A1=0,"",A1)

2. Appuyez sur Entrée pour valider la formule. Si le pourcentage en A1 est nul, la cellule apparaîtra vide ; sinon, elle affichera la valeur d’origine située en A1.

3. Pour appliquer cette formule à une plage, copiez la cellule B1 selon vos besoins (tirez la poignée de recopie vers le bas ou utilisez Ctrl+C, puis collez-la dans la plage souhaitée). Vous pouvez ensuite formater les cellules résultantes en pourcentage afin que les valeurs s’affichent avec le symbole %. Si vous faites référence à une plage (A2, A3, etc.), veillez à ce que la référence de cellule reste relative lors de la copie de la formule. Cette méthode est idéale pour créer un tableau de sortie clair et professionnel, parfait pour vos rapports ou pour le partager facilement, tout en gardant vos données sources intactes.

Notez que, lors de l’utilisation de cette formule, les cellules de résultat peuvent sembler vides lorsque la valeur est nulle, mais la formule sous-jacente reste bien présente. Si vous souhaitez que ces cellules soient véritablement vides pour vos calculs ultérieurs, envisagez d’utiliser des fonctions supplémentaires telles que SI(A1=0;NA();A1) afin d’afficher #N/A au lieu d’une cellule vide.

Cette solution convient particulièrement aux tableaux dynamiques, aux tableaux de bord ou aux formulaires de saisie où les Données source peuvent évoluer et où vous souhaitez que le résultat masque intelligemment les zéros. L’inconvénient mineur est qu’il vous faut maintenir des colonnes de résultats distinctes ; toute modification des valeurs d’origine exigera d’ajuster en conséquence la plage référencée par la formule.


Code VBA – Formater conditionnellement ou masquer les pourcentages nuls

Pour un contrôle avancé, notamment avec de grands tableaux ou des tâches répétitives, le code VBA vous permet de formater ou même d’effacer programmatiquement les cellules affichant un pourcentage nul. Cette solution convient si vous souhaitez automatiser le processus ou personnaliser le Format de cellule selon vos besoins spécifiques. Vous pouvez soit masquer les zéros en supprimant les valeurs, soit modifier le Couleur de la police, soit appliquer d’autres options de mise en forme.

1. Cliquez sur Outils de développement > Visual Basic. Lorsque la fenêtre Microsoft Visual Basic pour Applications apparaît, allez dans Insertion > Module et collez le code suivant dans le module :

Sub HideZeroPercent()
    Dim rng As Range
    Dim cell As Range
    On Error Resume Next
    xTitleId = "KutoolsforExcel"
    Set rng = Application.Selection
    Set rng = Application.InputBox("Select percent cells to process", xTitleId, rng.Address, Type:=8)
    For Each cell In rng
        If cell.Value = 0 Or cell.Value = 0# Then
            cell.NumberFormat = ";;;"""""
        ElseIf cell.Value <> "" Then
            cell.NumberFormat = "0%"
        End If
    Next cell
End Sub

2. Après avoir saisi le code, cliquez sur le Bouton Exécuterbouton Exécuter pour lancer la macro. Une boîte de dialogue s’ouvrira alors pour vous inviter à sélectionner la plage de cellules en pourcentage à traiter. La macro appliquera une mise en forme de sorte que toutes les cellules dont la valeur est nulle dans la plage sélectionnée deviennent invisibles (effectivement masquées), tandis que les autres conserveront le format standard des pourcentages.

Astuce : L’approche VBA vous offre une grande flexibilité pour effectuer des opérations par lots sur plusieurs feuilles ou classeurs. Vous pouvez, par exemple, modifier le code afin d’effacer le contenu d’une cellule dès qu’un zéro est détecté, ou encore changer la couleur de la police au lieu de masquer la valeur. Sauvegardez toujours vos données avant d’exécuter des macros, car l’automatisation peut avoir un impact plus étendu sur votre feuille de calcul que les méthodes manuelles.

Si la macro ne s’exécute pas, vérifiez que les macros sont activées dans les paramètres d’Excel et que vous avez sélectionné des cellules valides formatées en pourcentage. Si les cellules sont définies en tant que texte ou dans un autre format, ajustez-les si nécessaire. Pour résoudre les erreurs éventuelles, assurez-vous que toutes les cellules de la Sélectionner la plage contiennent des valeurs numériques ; dans le cas contraire, vous devrez peut-être ajouter des vérifications d’erreurs pour les cellules contenant du texte ou étant vides.

Ce code est particulièrement utile pour les tâches répétitives et pour nettoyer les données avant leur diffusion ou leur partage. Il accélère la mise en forme à grande échelle et permet des mises à jour faciles si vos données changent fréquemment.


Article connexe :


Meilleurs outils de productivité Office

🤖Kutools IA Aide: Révolutionnez Analyse des données grâce à :Exécution intelligente   |  Générez du code|  Créez formules personnalisées  |  Analysez des données et générez des graphiques|  Appelez Fonctions améliorées
Fonctionnalités populaires:Rechercher, mettre en surbrillance ou Marquer les doublons   |  Supprimer les lignes vides   |  Combinez les colonnes ou cellules sans perdre de données   |   Arrondi sans utiliser de formule...
Super RECHERCHEV:RechercheValeurs avec critères multiples  |  RechercheValeurs avec valeurs multiples  |   RechercheValeurs dans plusieurs feuilles   |   Correspondance floue....
Liste déroulante avancée:Créez rapidement une liste déroulante   |  Liste déroulante dépendante   |  Liste déroulante à sélection multiple....
Gestionnaire de colonnes:Ajouter un nombre précis de colonnes|Déplacer des colonnes|Basculer la visibilité des colonnes masquées|Comparer des plages et des colonnes...
Fonctionnalités vedettes:Mise au point de la grille   |  Vue de conception   |Barre de formule améliorée   | Gestionnaire de classeurs et de feuilles   |  Bibliothèque de ressources(Texte automatique)|  Sélecteur de date   |  Consolider les feuilles de calcul  |  Chiffrer/Déchiffrer les cellules   | Envoyer des e-mails par liste   |  Super Filtre   |   Filtre spécial(Filtrer les cellules avec une police en gras/italique/barré...) ...
… et bien plus encore… et plus encore:(,)Supprimer des caractères spécifiques, ...)|   50+Typesde graphiques(, ...)|   40+ Formules pratiques(Calculer l'âge en fonction de la date de naissance, ...)|   19 Outils d’insertion(,Insérer une image depuis un chemin , ...)|   de conversion (Convertir en mots,Conversion de devises, ...)|Fusionner et scinder   (Fusion avancée des lignes,Diviser les cellules , ...)|, ...)   |
Utilisez Kutools dans la langue de votre choix – disponible en anglais, espagnol, allemand, français, chinois et 40+ autres langues !

Boostez vos compétences Excel avec Kutools pour Excel et découvrez une efficacité inégalée.Kutools pour Excel propose plus de 300 fonctionnalités avancées pour améliorer votre productivité et Gagner du temps.Cliquez ici pour obtenir la fonctionnalité dont vous avez le plus besoin...


Office Tab apporte une interface à onglets à Office et rend votre travail bien plus facile

  • Activez l’édition et la lecture par onglets dans Word, Excel, PowerPoint, Publisher, Access, Visio et Project.
  • Ouvrez et créez plusieurs documents dans de nouveaux onglets de la même fenêtre, plutôt que dans de nouvelles fenêtres.
  • Augmente votre productivité de 50 % et vous fait économiser des centaines de clics de souris chaque jour !

Tous les compléments Kutools. Un seul installateur

Kutools for Office regroupe les compléments pour Excel, Word, Outlook et PowerPoint, ainsi que Office Tab Pro, ce qui en fait le choix idéal pour les équipes travaillant à travers les applications Office.

ExcelWordOutlookTabsPowerPoint
  • Suite tout-en-un— Compléments Excel, Word, Outlook et PowerPoint + Office Tab Pro
  • Un seul installateur, une seule licence— installation en quelques minutes (compatible MSI)
  • Fonctionne mieux ensemble— productivité optimisée dans toutes les applications Office
  • Essai gratuit de 30 jours avec toutes les fonctionnalités— aucune inscription, aucune carte bancaire
  • Meilleur rapport qualité-prix— économisez par rapport à l’achat de compléments individuels