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

Comment masquer les nombres négatifs dans Excel ?

AuteurXiaoyang Date de modification

Lorsque vous travaillez avec des données numériques dans Excel, il peut s’avérer utile de masquer les valeurs négatives — que ce soit pour clarifier une présentation, préparer un rapport ou répondre à des exigences spécifiques de mise en forme. Par exemple, lors du partage d’un aperçu budgétaire, vous souhaiterez peut-être éviter de distraire vos lecteurs avec des nombres négatifs, ou les masquer temporairement pour certaines opérations de calcul. Bien que la suppression manuelle de ces valeurs soit fastidieuse et risque de compromettre l’intégrité de vos données, Excel propose plusieurs méthodes efficaces pour cacher automatiquement les nombres négatifs tout en conservant les données d’origine. Cet article présente des solutions pratiques, adaptées à différents niveaux de compétence et besoins, afin que vous puissiez choisir celle qui convient le mieux à votre situation.

Scénarios courants d’application : préparation de rapports financiers, partage de données avec des clients pour mettre en valeur les résultats positifs, visualisation exclusive des tendances non négatives ou masquage temporaire des erreurs exprimées sous forme de nombres négatifs.

Masquer les nombres négatifs dans Excel avec Utiliser la mise en forme conditionnelle

Masquer les nombres négatifs dans Excel avec Définir le format des cellules

Masquer les nombres négatifs dans Excel avec Kutools pour Excel

Masquer ou effacer les nombres négatifs à l’aide d’une macro VBA

Afficher une cellule vide pour les nombres négatifs à l’aide de la formule SI d’Excel


Masquer les nombres négatifs dans Excel avec Utiliser la mise en forme conditionnelle

La mise en forme conditionnelle est une fonctionnalité flexible qui vous permet d’appliquer dynamiquement des modifications de mise en forme en fonction des valeurs des cellules. Grâce à elle, vous pouvez rendre invisibles toutes les valeurs négatives en faisant correspondre la couleur de leur police à celle de l’arrière-plan de la cellule — sans modifier vos données ni vos calculs sous-jacents.

1. Sélectionnez la plage de données dans laquelle vous souhaitez masquer les nombres négatifs.

2. Dans le ruban, cliquez sur Accueil > Utiliser la mise en forme conditionnelle > Règles de mise en évidence des cellules > Inférieur à, comme illustré dans la capture d’écran :

capture d’écran du clic sur Accueil > Mise en forme conditionnelle > Règles de mise en évidence des cellules > Inférieur à

3. Dans la boîte de dialogue Inférieur à, saisissez 0 dans le champ Valeur. Cliquez sur la flèche déroulante située à côté de l’option de mise en forme et choisissez Format personnalisé pour personnaliser l’apparence des cellules concernées, comme illustré ci-dessous :

choisir l’option Format personnalisé dans la boîte de dialogue

4. Dans la boîte de dialogue Définir le format des cellules qui s’ouvre, sous l’onglet Police, sélectionnez une couleur de police identique à celle de l’arrière-plan de votre feuille (généralement blanc pour les feuilles standard). Cela rendra effectivement invisibles toutes les valeurs négatives :

choisir la couleur blanche, identique à celle de l’arrière-plan, pour la police des cellules

5. Cliquez deux fois sur OK pour fermer les deux boîtes de dialogue. Toutes les valeurs négatives de votre plage sélectionnée seront désormais masquées à l’affichage, tout en restant présentes pour les calculs ou toute modification ultérieure.

données d’origineflèche droitemasquer les nombres négatifs

Cette méthode est rapide, préserve l’intégrité de vos données et peut être annulée à tout moment. Notez toutefois que si l’arrière-plan de votre feuille n’est pas blanc ou utilise des couleurs de remplissage conditionnelles, vous devrez choisir une couleur de police qui correspond exactement à l’arrière-plan souhaité afin de rendre totalement invisibles les valeurs négatives. Ces dernières pourraient redevenir visibles si l’arrière-plan des cellules venait à être modifié ultérieurement.


Masquer les nombres négatifs dans Excel avec Définir le format des cellules

L’option Définir le format des cellules vous permet de contrôler directement la façon dont les nombres s’affichent, y compris en personnalisant les formats pour que les valeurs négatives apparaissent vides. Cette approche est particulièrement adaptée lorsque vous souhaitez uniformiser la présentation des nombres sur une plage donnée, sans ajouter de couches supplémentaires de mise en forme.

1. Sélectionnez la plage de cellules dans laquelle vous souhaitez masquer les valeurs négatives.

2. Cliquez avec le bouton droit dans la sélection, puis choisissez Définir le format des cellules dans le menu contextuel. Voir la capture d’écran :

choisir Format de cellule dans le menu contextuel

3. Dans la boîte de dialogue Définir le format des cellules qui s’ouvre, accédez à l’onglet Nombre, sélectionnez Personnalisé dans la liste Catégorie, puis saisissez dans la zone Type : 0;«»

définir le format numérique dans la boîte de dialogue

4. Cliquez sur OK pour appliquer les modifications. Tous les nombres négatifs dans la plage sélectionnée seront désormais masqués, laissant apparaître des cellules vides à la place des valeurs négatives.

Cette méthode est simple à mettre en œuvre et ne nécessite aucune connaissance de formules ni de VBA. Sachez toutefois que, bien qu’elles soient masquées, les valeurs négatives restent présentes dans les cellules et peuvent influencer les totaux ou d’autres calculs. De plus, les nombres négatifs seront masqués à la fois à l’affichage et à l’impression de la feuille. Si vos données incluent éventuellement des nombres décimaux, envisagez d’utiliser un format personnalisé tel que 0,00;«»afin de conserver une apparence cohérente.


Masquer les nombres négatifs dans Excel avec Kutools pour Excel

Pour les utilisateurs ayant installé Kutools pour Excel, masquer les nombres négatifs devient un jeu d’enfant grâce à des outils dédiés. Grâce à la fonctionnalité Sélectionner des cellules spécifiques, vous identifiez en un clin d’œil toutes les valeurs négatives, puis les rendez instantanément invisibles en ajustant simplement la couleur de la police. Cette approche est idéale si vous préférez les solutions visuelles aux formules ou au code de mise en forme conditionnelle.

Kutools pour Excelpropose plus de 300 fonctionnalités avancées pour simplifier les tâches complexes, stimulant ainsi créativité et efficacité.Intégré aux capacités de l’IA, Kutools automatise les tâches avec précision, rendant la gestion des données parfaitement fluide.Informations détaillées sur Kutools pour Excel...         Essai gratuit...

Après avoir installé Kutools pour Excel, procédez comme suit :

1. Sélectionnez la plage de données qui vous intéresse.

2. Cliquez sur Kutools > Sélectionner > Sélectionner des cellules spécifiques pour ouvrir la boîte de dialogue de sélection :

cliquer sur la fonction Sélectionner des cellules spécifiques de Kutools

3. Dans la boîte de dialogue, sélectionnez Cellule sous Sélectionner le type, puis choisissez Inférieur à dans le champ Spécifier le type. Saisissez 0 dans le champ Valeur, comme illustré dans la capture d’écran :

définir les options dans la boîte de dialogue

4. Confirmez avec OK ou Appliquer ; toutes les cellules contenant des nombres négatifs sont alors sélectionnées simultanément :

tous les nombres négatifs ont été sélectionnés

5. Les valeurs négatives étant toujours sélectionnées, rendez-vous dans l’onglet Accueil, puis choisissez, dans la liste déroulante Couleur de la police, une teinte identique à celle de l’arrière-plan des cellules (généralement le blanc).

Conseils : La couleur de la police choisie doit correspondre exactement à l’arrière-plan des cellules pour un résultat optimal – sinon, le texte caché pourrait devenir visible si la couleur de fond venait à changer.

choisir la couleur blanche comme couleur de police des cellules dans la liste déroulante Couleur de police pour masquer les nombres négatifs

6. Toutes les valeurs négatives de la plage sélectionnée seront désormais masquées visuellement.

Téléchargez et testez gratuitement Kutools pour Excel dès maintenant !

Si vous devez à nouveau afficher les nombres, il vous suffit de sélectionner les cellules concernées et de rétablir la Couleur de la police sur Automatique ou Noir. Cette méthode est particulièrement utile pour les utilisateurs travaillant régulièrement avec de grands jeux de données et ayant besoin d’une solution efficace, basée sur des clics, pour gérer l’affichage des données.


Masquer ou effacer les nombres négatifs à l’aide d’une macro VBA

Pour des tâches plus avancées ou répétitives, vous pouvez utiliser une macro VBA afin de masquer automatiquement — voire d’effacer entièrement — les valeurs négatives dans une plage sélectionnée. Cette approche s’avère particulièrement utile si vous travaillez avec de grands volumes de données ou si vous devez automatiser cette opération pour des rapports générés régulièrement. Deux macros VBA personnalisables sont présentées ci-dessous : l’une masque les nombres négatifs en ajustant la couleur de la police à celle de l’arrière-plan, tandis que l’autre supprime complètement ces nombres en remplaçant leur contenu par une cellule vide.

Avantages : Entièrement automatisé, flexible pour les opérations par lots, et réutilisable ou adaptable à d’autres critères.Limites : Les macros nécessitent que l’utilisateur active les macros pour qu’elles s’exécutent ; les débutants doivent faire preuve de prudence et toujours sauvegarder leurs données avant d’appliquer des modifications via VBA.

1. Pour ajouter la macro, cliquez sur l’onglet Développeur > Visual Basic(ou appuyez sur)Alt + F11) pour ouvrir l’éditeur VBA. Dans le volet gauche, cliquez avec le bouton droit sur votre classeur, sélectionnez Insertion > Module, puis collez le code souhaité ci-dessous dans la fenêtre du module.

Pour masquer les nombres négatifs (en les rendant invisibles) :

Sub HideNegativeNumbers()
    Dim WorkRng As Range
    Dim Rng As Range
    Dim xTitleId As String
    Dim bgColor As Long
    
    On Error Resume Next
    xTitleId = "KutoolsforExcel"
    
    Set WorkRng = Application.Selection
    Set WorkRng = Application.InputBox("Select range to hide negative numbers", xTitleId, WorkRng.Address, Type:=8)
    
    bgColor = WorkRng.Cells(1, 1).Interior.Color
    
    For Each Rng In WorkRng
        If IsNumeric(Rng.Value) And Rng.Value < 0 Then
            Rng.Font.Color = bgColor
        End If
    Next
End Sub

2. Cliquez sur le bouton bouton Exécuterdans la barre d’outils VBA ou appuyez sur F5pour exécuter la macro. Vous serez invité à sélectionner une plage : choisissez vos cellules cibles et poursuivez. La macro définira la couleur de la police des nombres négatifs de manière à ce qu’elle corresponde à l’arrière-plan de la première cellule de la sélection, les masquant ainsi.

Conseils de dépannage : Si seule une partie de la plage est « masquée » ou si les couleurs de fond ne correspondent pas, assurez-vous que la plage sélectionnée est uniformément colorée, ou définissez manuellement la couleur de fond avec la teinte souhaitée avant d’exécuter la macro.

Pour effacer les nombres négatifs (les remplacer par des cellules vides) :

Sub ClearNegativeNumbers()
    Dim WorkRng As Range
    Dim Rng As Range
    Dim xTitleId As String
    
    On Error Resume Next
    xTitleId = "KutoolsforExcel"
    
    Set WorkRng = Application.Selection
    Set WorkRng = Application.InputBox("Select range to clear negative numbers", xTitleId, WorkRng.Address, Type:=8)
    
    For Each Rng In WorkRng
        If IsNumeric(Rng.Value) And Rng.Value < 0 Then
            Rng.Value = ""
        End If
    Next
End Sub

2. Exécutez cette macro comme indiqué ci-dessus ; après avoir sélectionné votre plage cible, toutes les valeurs négatives de cette plage seront supprimées, laissant les cellules correspondantes vides.

Remarque :Cette action ne peut pas être annulée via le bouton Annuler une fois la macro exécutée. Sauvegardez toujours vos données avant d’utiliser cette opération si vous risquez d’avoir besoin de récupérer les valeurs d’origine.

Ces macros s’avèrent particulièrement utiles lorsque les valeurs négatives ne sont pas requises pour les calculs ultérieurs ou les audits, et que vous recherchez une solution permanente — ou facilement reproductible — pour formater des rapports de sortie ou nettoyer des données exportées.


Afficher une cellule vide pour les nombres négatifs à l’aide de la formule SI d’Excel

Si vous préférez utiliser des formules Excel, une méthode efficace pour masquer visuellement les nombres négatifs consiste à recourir à la fonction SI. Cette approche est particulièrement utile lorsque vous souhaitez créer une nouvelle colonne ou un nouveau tableau exempt de valeurs négatives, tout en conservant vos données d’origine intactes. La fonction SI peut renvoyer une cellule vide pour les nombres négatifs et afficher la valeur d’origine pour les nombres positifs ou nuls — une solution idéale pour l’impression, les rapports et les scénarios d’analyse de données où les valeurs négatives ne doivent pas apparaître.

Cas d’utilisation typiques : tableaux de bord financiers, exports de données, résumés partagés, tableaux de suivi de performance et préparation de listes propres sans valeurs négatives.

1. Supposons que vos valeurs se trouvent dans la colonne A. Dans une cellule adjacente (par exemple,)B1), saisissez la formule suivante :

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

2. Appuyez sur Entrée pour valider. La formule affichera une cellule vide lorsque la valeur en A1 est négative, et conservera sinon la valeur d’origine. Pour appliquer cette formule à une liste entière, faites-la glisser vers le bas depuis B1 jusqu’à couvrir l’ensemble de vos données, ou copiez-collez-la selon vos besoins. Ajustez les références de cellule si vos données commencent à partir d’une autre cellule ou colonne.

Si vos données incluent des décimales ou si vous souhaitez conserver le formatage d’origine pour les valeurs positives, utilisez une formule telle que =IF(A1<0,"",TEXT(A1,"0.00")) pour afficher deux décimales. Attention : cette méthode génère une nouvelle colonne contenant les données filtrées, que vous devrez utiliser dans vos graphiques ou calculs ultérieurs selon vos besoins.

Remarque : Comme la formule SI crée une nouvelle colonne de données dans laquelle les valeurs négatives apparaissent sous forme de cellules vides, le formatage des cellules et les formules faisant référence à ces résultats traiteront les nombres négatifs comme des cellules vides ou nulles (selon les formules supplémentaires utilisées), ce qui peut affecter certains totaux ou statistiques récapitulatives.


En résumé, plusieurs approches permettent de masquer les nombres négatifs dans Excel, chacune offrant des avantages spécifiques. Les solutions de mise en forme visuelle, comme la mise en forme conditionnelle ou la définition d’un format personnalisé pour les cellules, sont rapides à appliquer et préservent intégralement vos données d’origine. Kutools pour Excel propose quant à lui une interface graphique intuitive, idéale pour une utilisation fréquente ou à grande échelle. Les macros VBA permettent d’automatiser des opérations par lot, mais exigent précaution et sauvegardes rigoureuses. La formule SI, enfin, est parfaite pour générer de nouvelles vues sans nombres négatifs, facilitant ainsi la création de rapports et d’analyses plus clairs. Au moment de choisir votre méthode, tenez compte de la nécessité d’un affichage réversible ou d’une suppression plus permanente, et assurez-vous que votre solution s’adapte parfaitement à la façon dont vous comptez traiter, partager ou analyser ultérieurement vos feuilles Excel.

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