2 façons de changer la couleur de remplissage des cellules dans Excel en fonction de leurs valeurs

Dans cet article, vous trouverez deux méthodes rapides pour modifier la couleur d'une cellule en fonction de sa valeur dans Excel 2013, 2010 et 2007. Vous apprendrez également à utiliser des formules dans Excel pour modifier la couleur des cellules vides. ou des cellules avec des erreurs de formule.

Tout le monde sait que pour changer la couleur de remplissage d'une seule cellule ou d'une plage entière dans Excel, il suffit de cliquer sur le bouton La couleur de remplissage (La couleur de remplissage). Mais que se passe-t-il si vous avez besoin de changer la couleur de remplissage de toutes les cellules contenant une certaine valeur ? De plus, que se passe-t-il si vous voulez que la couleur de remplissage de chaque cellule change automatiquement lorsque le contenu de cette cellule change ? Plus loin dans l'article, vous trouverez des réponses à ces questions et obtiendrez quelques conseils utiles qui vous aideront à choisir la bonne méthode pour résoudre chaque problème spécifique.

Comment changer dynamiquement la couleur d'une cellule dans Excel en fonction de sa valeur

La couleur de remplissage changera en fonction de la valeur de la cellule.

Problème: Vous avez un tableau ou une plage de données et vous souhaitez modifier la couleur de remplissage des cellules en fonction de leurs valeurs. De plus, il est nécessaire que cette couleur change dynamiquement, reflétant les changements de données dans les cellules.

Décision: Utilisez la mise en forme conditionnelle dans Excel pour mettre en surbrillance les valeurs supérieures à X, inférieures à Y ou comprises entre X et Y.

Supposons que vous disposiez d'une liste de prix de l'essence dans différents États et que vous vouliez des prix supérieurs à 3.7 $, ont été surlignés en rouge et inférieurs ou égaux 3.45 $ - vert.

2 façons de changer la couleur de remplissage des cellules dans Excel en fonction de leurs valeurs

Remarque: Les captures d'écran de cet exemple ont été prises dans Excel 2010, cependant, dans Excel 2007 et 2013, les boutons, les boîtes de dialogue et les paramètres seront exactement les mêmes ou légèrement différents.

Alors, voici ce que vous devez faire étape par étape :

  1. Sélectionnez le tableau ou la plage dans laquelle vous souhaitez modifier la couleur de remplissage des cellules. Dans cet exemple, nous soulignons 2 $ B $ : 10 $ H $ (les en-têtes de colonnes et la première colonne contenant les noms des états ne sont pas sélectionnés).
  2. Cliquez Accueil (Accueil), dans la rubrique Styles (Styles) cliquez sur Mise en forme conditionnelle (Mise en forme conditionnelle) > Nouvelles règles (Créer une règle).2 façons de changer la couleur de remplissage des cellules dans Excel en fonction de leurs valeurs
  3. En haut de la boîte de dialogue Nouvelle règle de formatage (Créer une règle de formatage) dans le champ Sélectionnez un type de règle (Sélectionner le type de règle) sélectionnez Mettre en forme uniquement les cellules contenant (Mettre en forme uniquement les cellules qui contiennent).
  4. Au bas de la boîte de dialogue dans la zone Mettre en forme uniquement les cellules avec (Mettre en forme uniquement les cellules qui remplissent la condition suivante) Définissez les conditions de la règle. Nous choisissons de formater uniquement les cellules avec la condition : Valeur de la cellule (valeur de la cellule) – plus grand que (Suite) - 3.7comme indiqué dans la figure ci-dessous.2 façons de changer la couleur de remplissage des cellules dans Excel en fonction de leurs valeursAppuyez ensuite sur le bouton Taille (Format) pour sélectionner la couleur de remplissage à appliquer si la condition spécifiée est remplie.
  5. Dans la boîte de dialogue qui s'affiche Format de cellule Onglet (Formater les cellules) Niveau de remplissage (Remplir) et choisissez une couleur (nous avons choisi rougeâtre) et cliquez sur OK.2 façons de changer la couleur de remplissage des cellules dans Excel en fonction de leurs valeurs
  6. Après cela, vous reviendrez à la fenêtre Nouvelle règle de formatage (Création d'une règle de formatage) où dans le champ Aperçu (Échantillon) affichera un exemple de votre formatage. Si vous êtes satisfait, cliquez OK.2 façons de changer la couleur de remplissage des cellules dans Excel en fonction de leurs valeurs

Le résultat de vos paramètres de formatage ressemblera à ceci :

2 façons de changer la couleur de remplissage des cellules dans Excel en fonction de leurs valeurs

Puisque nous devons configurer une autre condition qui nous permet de changer la couleur de remplissage en vert pour les cellules avec des valeurs inférieures ou égales à 3.45, puis appuyez à nouveau sur le bouton Nouvelles règles (Créer une règle) et répétez les étapes 3 à 6, en définissant la règle souhaitée. Vous trouverez ci-dessous un exemple de la deuxième règle de mise en forme conditionnelle que nous avons créée :

2 façons de changer la couleur de remplissage des cellules dans Excel en fonction de leurs valeurs

Lorsque tout est prêt, cliquez sur OK. Vous avez maintenant un tableau bien formaté qui vous permet de voir en un coup d'œil les prix maximum et minimum du gaz dans différents états. Tant mieux pour eux là-bas, au Texas ! 🙂

2 façons de changer la couleur de remplissage des cellules dans Excel en fonction de leurs valeurs

Conseil: De la même manière, vous pouvez changer la couleur de la police en fonction de la valeur de la cellule. Pour cela, il suffit d'ouvrir l'onglet Fonte (Police) dans la boîte de dialogue Format de cellule (Format de cellule) comme nous l'avons fait à l'étape 5 et sélectionnez la couleur de police souhaitée.

2 façons de changer la couleur de remplissage des cellules dans Excel en fonction de leurs valeurs

Comment définir une couleur de cellule constante en fonction de sa valeur actuelle

Une fois définie, la couleur de remplissage ne changera pas, quelle que soit l'évolution future du contenu de la cellule.

Problème: Vous souhaitez ajuster la couleur d'une cellule en fonction de sa valeur actuelle et vous souhaitez que la couleur de remplissage reste la même même lorsque la valeur de la cellule change.

Décision: Trouver toutes les cellules avec une valeur spécifique (ou des valeurs) à l'aide de l'outil Trouver tout (Rechercher tout) puis modifiez le format des cellules trouvées à l'aide de la boîte de dialogue Format de cellule (format cellule).

C'est l'une de ces rares tâches pour lesquelles il n'y a aucune explication dans les fichiers d'aide, les forums ou les blogs d'Excel, et pour laquelle il n'y a pas de solution directe. Et cela est compréhensible, puisque cette tâche n'est pas typique. Et pourtant, si vous devez changer la couleur de remplissage de la cellule de façon permanente, c'est-à-dire une fois pour toutes (ou jusqu'à ce que vous la changiez manuellement), suivez ces étapes.

Rechercher et sélectionner toutes les cellules qui remplissent une condition donnée

Plusieurs scénarios sont possibles ici, selon le type de valeur que vous recherchez.

Si vous souhaitez colorer des cellules avec une valeur spécifique, par exemple, 50, 100 or 3.4 – puis sur l'onglet Accueil (Accueil) dans la rubrique Montage (Modification) cliquez sur Rechercher Sélectionner (Rechercher et surligner) > Trouvez (Trouver).

2 façons de changer la couleur de remplissage des cellules dans Excel en fonction de leurs valeurs

Saisissez la valeur souhaitée et cliquez sur Trouver tout (Trouver tout).

2 façons de changer la couleur de remplissage des cellules dans Excel en fonction de leurs valeurs

Conseil: Sur le côté droit de la boîte de dialogue Rechercher et remplacer (Rechercher et remplacer) il y a un bouton Options (Options), en appuyant sur laquelle vous aurez accès à un certain nombre de paramètres de recherche avancés, tels que casse (sensible à la casse) et Faire correspondre tout le contenu de la cellule (Cellule entière). Vous pouvez utiliser des caractères génériques tels que l'astérisque (*) pour correspondre à n'importe quelle chaîne de caractères ou le point d'interrogation (?) pour correspondre à n'importe quel caractère unique.

En ce qui concerne l'exemple précédent, si nous devons trouver tous les prix de l'essence de 3.7 à 3.799, nous définirons alors les critères de recherche suivants :

2 façons de changer la couleur de remplissage des cellules dans Excel en fonction de leurs valeurs

Cliquez maintenant sur l'un des éléments trouvés au bas de la boîte de dialogue Rechercher et remplacer (Rechercher et remplacer) et cliquez sur Ctrl + Apour mettre en surbrillance toutes les entrées trouvées. Après cela, appuyez sur le bouton Fermer (Proche).

2 façons de changer la couleur de remplissage des cellules dans Excel en fonction de leurs valeurs

C'est ainsi que vous pouvez sélectionner toutes les cellules avec une valeur donnée (valeurs) en utilisant l'option Trouver tout (Rechercher tout) dans Excel.

Cependant, en réalité, nous devons trouver tous les prix de l'essence qui dépassent 3.7 $. Malheureusement l'outil Rechercher et remplacer (Rechercher et remplacer) ne peut pas nous aider.

Modifier les couleurs de remplissage des cellules sélectionnées à l'aide de la boîte de dialogue Format de cellule

Vous avez maintenant toutes les cellules avec la ou les valeurs données sélectionnées, nous venons de le faire avec l'outil Rechercher et remplacer (Trouver et remplacer). Tout ce que vous avez à faire est de définir la couleur de remplissage des cellules sélectionnées.

Ouvrir une boîte de dialogue Format de cellule (Format de cellule) de l'une des 3 manières suivantes :

  • pressant Ctrl + 1.
  • en cliquant sur n'importe quelle cellule sélectionnée avec le bouton droit de la souris et en sélectionnant l'élément dans le menu contextuel Format de cellule (format cellule).
  • languette Accueil (Accueil) > Cellules. Cellules. (cellules) > Taille (Format) > Format de cellule (format cellule).

Ensuite, ajustez les options de formatage comme vous le souhaitez. Cette fois, nous allons définir la couleur de remplissage sur orange, juste pour changer 🙂

2 façons de changer la couleur de remplissage des cellules dans Excel en fonction de leurs valeurs

Si vous souhaitez modifier uniquement la couleur de remplissage sans toucher au reste des options de formatage, vous pouvez simplement cliquer sur le bouton La couleur de remplissage (Couleur de remplissage) et choisissez la couleur que vous aimez.

2 façons de changer la couleur de remplissage des cellules dans Excel en fonction de leurs valeurs

Voici le résultat de nos changements de mise en forme dans Excel :

2 façons de changer la couleur de remplissage des cellules dans Excel en fonction de leurs valeurs

Contrairement à la méthode précédente (avec mise en forme conditionnelle), la couleur de remplissage ainsi définie ne changera jamais d'elle-même à votre insu, quelle que soit l'évolution des valeurs.

Modifier la couleur de remplissage des cellules spéciales (vide, avec une erreur dans la formule)

Comme dans l'exemple précédent, vous pouvez modifier la couleur de remplissage de cellules spécifiques de deux manières : dynamiquement et statiquement.

Utiliser une formule pour modifier la couleur de remplissage de cellules spéciales dans Excel

La couleur de la cellule changera automatiquement en fonction de la valeur de la cellule.

Vous utiliserez très probablement cette méthode pour résoudre le problème dans 99% des cas, c'est-à-dire que le remplissage des cellules changera conformément à la condition que vous avez spécifiée.

Par exemple, reprenons le tableau des prix de l'essence, mais cette fois, nous ajouterons quelques états supplémentaires et viderons certaines cellules. Voyons maintenant comment vous pouvez trouver ces cellules vides et changer leur couleur de remplissage.

  1. Dans l'onglet Avancé Accueil (Accueil) dans la rubrique Styles (Styles) cliquez sur Mise en forme conditionnelle (Mise en forme conditionnelle) > Nouvelles règles (Créer une règle). Tout comme dans la 2ème étape de l'exemple Comment changer dynamiquement la couleur d'une cellule en fonction de sa valeur.
  2. Dans la boîte de dialogue Nouvelle règle de formatage (Créer une règle de formatage) sélectionnez une option Utiliser une formule pour déterminer quelles cellules formater (Utilisez une formule pour déterminer les cellules à formater). Plus loin sur le terrain Formater les valeurs où cette formule est vraie (Valeurs de format pour lesquelles la formule suivante est vraie) saisissez l'une des formules :
    • modifier le remplissage des cellules vides

      =ISBLANK()

      =ЕПУСТО()

    • pour modifier l'ombrage des cellules contenant des formules renvoyant une erreur

      =ISERROR()

      =ЕОШИБКА()

    Puisque nous voulons changer la couleur des cellules vides, nous avons besoin de la première fonction. Entrez-le, puis placez le curseur entre les crochets et cliquez sur l'icône de sélection de plage sur le côté droit de la ligne (ou tapez la plage souhaitée manuellement) :

    =ISBLANK(B2:H12)

    =ЕПУСТО(B2:H12)

    2 façons de changer la couleur de remplissage des cellules dans Excel en fonction de leurs valeurs

  3. Cliquez sur le bouton Taille (Format), sélectionnez la couleur de remplissage souhaitée dans l'onglet Niveau de remplissage (Remplir), puis cliquez sur OK. Des instructions détaillées sont données à l'étape 5 de l'exemple "Comment changer dynamiquement la couleur d'une cellule en fonction de sa valeur". Un exemple de la mise en forme conditionnelle que vous avez configurée ressemblera à ceci :2 façons de changer la couleur de remplissage des cellules dans Excel en fonction de leurs valeurs
  4. Si vous êtes satisfait de la couleur, cliquez sur OK. Vous verrez comment la règle créée sera immédiatement appliquée à la table.2 façons de changer la couleur de remplissage des cellules dans Excel en fonction de leurs valeurs

Modifier la couleur de remplissage des cellules spéciales de manière statique

Une fois configuré, le remplissage restera inchangé, quelle que soit la valeur de la cellule.

Si vous souhaitez définir une couleur de remplissage permanente pour les cellules vides ou les cellules contenant des formules contenant des erreurs, utilisez cette méthode :

  1. Sélectionnez un tableau ou une plage et cliquez sur F5pour ouvrir la boîte de dialogue Aller à (Sauter), puis appuyez sur le bouton # (Souligner).2 façons de changer la couleur de remplissage des cellules dans Excel en fonction de leurs valeurs
  2. Dans la boîte de dialogue Aller à Spécial (Sélectionnez un groupe de cellules) cochez l'option flans (Cellules vides) pour sélectionner toutes les cellules vides.2 façons de changer la couleur de remplissage des cellules dans Excel en fonction de leurs valeursSi vous souhaitez mettre en surbrillance les cellules contenant des formules avec des erreurs, cochez l'option Formules (formules) > Erreurs (Erreurs). Comme vous pouvez le voir sur l'image ci-dessus, de nombreux autres paramètres s'offrent à vous.
  3. Enfin, modifiez le remplissage des cellules sélectionnées ou définissez toute autre option de formatage à l'aide de la boîte de dialogue Format de cellule (Formater les cellules), comme décrit dans Modification du remplissage des cellules sélectionnées.

N'oubliez pas que les paramètres de formatage ainsi définis seront conservés même lorsque les cellules vides sont remplies de valeurs ou que les erreurs dans les formules sont corrigées. Il est difficile d'imaginer que quelqu'un puisse avoir besoin de passer par là, sauf pour les besoins de l'expérience 🙂

Soyez sympa! Laissez un commentaire