Formule Excel couleur cellule : colorer automatiquement vos données en 6 étapes
Vous avez un tableau de ventes sous les yeux et vous aimeriez que certaines cellules changent de couleur toutes seules, selon ce qu’elles contiennent ? Repasser derrière avec le pot de peinture à chaque mise à jour, c’est perdu d’avance : dès qu’une valeur bouge, la couleur ne veut plus rien dire. La bonne méthode consiste à écrire une formule Excel qui décide de la couleur de la cellule, puis à la confier à la mise en forme conditionnelle.
Ce tutoriel s’adresse aux utilisateurs d’Excel qui savent déjà saisir une formule simple et qui veulent aller plus loin que les règles toutes faites du menu. À la fin, vous saurez colorer une cellule d’après un nombre, d’après une comparaison et d’après un texte, avec vos propres critères. On part d’un tableau de ventes classique : une date, une catégorie, une sous-catégorie, un nom de produit, une quantité, un prix et un total.
Les points essentiels à retenir
- Une formule de mise en forme conditionnelle est un simple test logique : elle commence par le signe égal et renvoie VRAI ou FAUX.
- Le format choisi ne s’applique que sur les cellules où le test renvoie VRAI.
- Excel verrouille la référence avec des dollars, comme dans
=$E$2=1; la touche F4 les retire pour que la règle suive chaque ligne. - Dans « Gérer les règles », il faut basculer sur « Cette feuille de calcul » pour voir toutes les règles et corriger la plage « S’applique à ».
- Le test fonctionne aussi sur du texte, à condition d’entourer la valeur de guillemets.
Étape 1 : écrire le test logique dans une colonne libre
Avant même d’ouvrir le menu de mise en forme conditionnelle, prenez cinq secondes pour construire votre test à côté du tableau. C’est le meilleur réflexe du tutoriel : la formule que vous allez taper dans la règle est exactement la même, sauf qu’ici vous en voyez le résultat immédiatement. Pas de règle invisible qui ne se déclenche jamais sans qu’on sache pourquoi.
Disons qu’on veut colorer les quantités égales à 1. Voilà comment on construit le test :
- Cliquez dans une cellule vide, dans la première colonne libre à droite du tableau.
- Tapez le signe égal, comme pour n’importe quelle formule.
- Cliquez sur la cellule à tester, ici E2, la première quantité de la liste.
- Complétez par
=1, ce qui donne=E2=1, puis validez.
Le résultat affiché est FAUX, et c’est normal : la première quantité vaut 5. Recopiez maintenant la formule vers le bas sur toute la hauteur du tableau. Là où la quantité vaut réellement 1, la colonne affiche VRAI. Vous venez de visualiser, ligne par ligne, la décision que la mise en forme conditionnelle va prendre à votre place.
Étape 2 : transformer ce test en règle « Utiliser une formule »
Le test est validé, on peut le confier à Excel. Sélectionnez la première cellule de la colonne Quantité, puis, dans l’onglet Accueil, ouvrez Mise en forme conditionnelle et choisissez Nouvelle règle.
Une liste de types de règles apparaît. Ignorez les premières, qui proposent des critères préfabriqués. Celle qui nous intéresse est la dernière : « Utiliser une formule pour déterminer pour quelles cellules le format sera appliqué ». C’est elle qui ouvre la porte à vos propres critères.
- Sélectionnez cette dernière option.
- Dans le champ de formule, saisissez le même test que tout à l’heure : est-ce que cette cellule est égale à 1 ?
- Cliquez sur le bouton Format et choisissez un remplissage rouge.
- Validez les deux fenêtres par OK.
Un détail mérite votre attention dès maintenant : quand vous cliquez sur la cellule pour la désigner, Excel n’écrit pas E2 mais $E$2. Ces dollars ne sont pas décoratifs, ils vont poser problème à l’étape 4. Retenez juste qu’ils sont là.
Pour l’instant, rien ne se passe dans le tableau. Rien d’anormal : la règle ne concerne qu’une seule cellule, celle qui était sélectionnée au moment de la créer.
Étape 3 : étendre la règle à toute la plage de cellules
Une règle qui ne couvre qu’une cellule ne sert pas à grand-chose. Retournez dans Mise en forme conditionnelle, puis Gérer les règles.
Première chose à corriger, et c’est une astuce à prendre comme une habitude : en haut de la fenêtre, Excel affiche par défaut les règles de la « Sélection actuelle ». Basculez systématiquement sur Cette feuille de calcul. Vous voyez alors toutes les règles existantes de la feuille, et pas seulement celles qui touchent les cellules sélectionnées. Beaucoup de règles fantômes s’expliquent simplement par ce menu resté sur son réglage par défaut.
Repérez ensuite la colonne S’applique à. C’est là qu’on indique la plage de cellules concernée par la règle. Cliquez dedans, sélectionnez toute la colonne de quantités du tableau, puis cliquez sur Appliquer.
Et là, surprise : toujours aucune couleur, même sur les lignes où le test renvoie VRAI. Ne refermez pas la fenêtre, l’explication est juste en dessous.
Étape 4 : supprimer les dollars avec la touche F4
Voilà le point qui bloque à peu près tout le monde. Dans votre colonne de brouillon, le test s’écrivait E2, sans dollars. Dans la règle, Excel a écrit $E$2. Ces deux signes verrouillent la référence : la colonne E et la ligne 2 sont figées.
Conséquence directe : quand vous étendez la règle à toute la plage, chaque cellule de cette plage continue de regarder la seule cellule E2. Aucune ne teste sa propre valeur. C’est exactement ce qui se passait à l’étape précédente.
La correction tient en une touche :
- Dans le gestionnaire, sélectionnez la règle et ouvrez Modifier la règle.
- Placez le curseur sur la référence dans le champ de formule.
- Appuyez sur F4 jusqu’à ce que les dollars disparaissent : la formule redevient
=E2=1. - Validez, puis cliquez sur Appliquer.
Cette fois, toutes les cellules dont la quantité vaut 1 passent en rouge. Et le résultat est vivant : remplacez un 1 par un 2, la couleur disparaît immédiatement, sans la moindre manipulation supplémentaire. C’est tout l’intérêt d’une formule Excel qui pilote la couleur des cellules plutôt qu’un coloriage manuel.
Étape 5 : empiler une deuxième règle sur une autre colonne
Rien ne limite le nombre de tests que vous pouvez créer. Passons aux montants : on veut repérer tous les totaux supérieurs à 20 €.
Même méthode, même discipline. Dans une colonne libre, écrivez le test =G2>20 en pointant la première cellule de la colonne Total. Recopiez vers le bas et vérifiez : les lignes à 30 €, 37 € ou 40 € renvoient bien VRAI. Le test est juste, on peut le transposer.
- Sélectionnez la première cellule de la colonne Total.
- Mise en forme conditionnelle, puis Nouvelle règle, puis « Utiliser une formule ».
- Saisissez la comparaison, et cette fois retirez les dollars avec F4 tout de suite, avant même de choisir le format.
- Choisissez un remplissage vert et validez.
- Étendez la règle à la plage des totaux, comme à l’étape 3.
Les deux règles cohabitent sans se gêner : les quantités égales à 1 restent rouges, les totaux au-dessus de 20 € apparaissent en vert. Chacune garde sa propre plage et son propre test.
Étape 6 : colorer une cellule d’après un texte
Jusqu’ici, on a comparé des nombres. Mais un test logique se moque du type de données : il fonctionne aussi bien sur du texte. Imaginons qu’on veuille faire ressortir toutes les ventes de thé dans la colonne Sous-Catégorie.
Le test s’écrit =C2="Thé". La seule différence avec les précédents tient aux guillemets : dès que la valeur comparée est du texte, elle doit être encadrée par des guillemets droits, sinon le test ne fonctionne pas. Vérifiez comme d’habitude dans une colonne de brouillon que les bonnes lignes renvoient VRAI.
Reprenez ensuite le trajet habituel : sélection de la colonne, Nouvelle règle, « Utiliser une formule », le même test, puis un remplissage orange. Une fois la règle en place, vos colonnes de brouillon n’ont plus aucune utilité, vous pouvez les supprimer sans casser quoi que ce soit.
Dernier réflexe : rouvrez Gérer les règles en mode « Cette feuille de calcul ». Vous y retrouvez vos règles alignées, chacune avec son format et sa plage, par exemple C2 à C21 pour celle qui vient d’être créée. C’est votre tableau de bord pour vérifier qu’aucune plage ne déborde et qu’aucune règle ne fait doublon.
Les erreurs fréquentes qui empêchent la couleur d’apparaître
- Laisser les dollars dans la formule. C’est la cause numéro un. Avec
$E$2, toutes les cellules de la plage testent la même cellule et la règle semble ne rien faire. - Rester sur « Sélection actuelle » dans le gestionnaire. Vous croyez n’avoir aucune règle alors qu’elles sont simplement masquées. Passez toujours sur « Cette feuille de calcul ».
- Oublier d’élargir la plage « S’applique à ». Une règle créée sur une cellule reste sur cette cellule tant que vous ne l’étendez pas.
- Oublier les guillemets sur un test texte. Un critère textuel sans guillemets ne renvoie pas ce que vous attendez.
- Écrire la formule directement dans la règle sans l’avoir testée. Une règle ne montre aucun message d’erreur : elle ne colore rien, tout simplement. Le brouillon dans une colonne libre vous évite de chercher à l’aveugle.
Questions fréquentes
Faut-il conserver la colonne de test après avoir créé la règle ?
Non. Cette colonne n’est qu’un brouillon destiné à vérifier que votre formule renvoie bien VRAI aux bons endroits. Une fois la règle en place et fonctionnelle, supprimez-la : la mise en forme conditionnelle continue de travailler sans elle.
Pourquoi Excel ajoute-t-il des dollars quand je clique sur une cellule ?
Parce qu’il transforme le clic en référence absolue. Les dollars verrouillent la colonne et la ligne, si bien que la référence ne se décale pas quand la règle s’applique à d’autres cellules. Pour la mise en forme conditionnelle, c’est précisément l’inverse de ce qu’on veut : la touche F4 permet de basculer la référence et de retirer ces dollars.
Peut-on cumuler plusieurs règles sur la même feuille ?
Oui, sans problème. Dans l’exemple de ce tutoriel, trois règles coexistent : les quantités égales à 1 en rouge, les totaux supérieurs à 20 € en vert et les ventes de thé en orange. Chacune possède sa formule et sa plage, et le gestionnaire des règles vous les liste toutes quand vous affichez la feuille de calcul entière.
Que se passe-t-il si je modifie une valeur après avoir créé la règle ?
La couleur se recalcule automatiquement. Si une quantité de 1 devient 2, le rouge disparaît de lui-même. C’est ce qui distingue une couleur pilotée par une formule d’un remplissage appliqué à la main, qui, lui, reste figé quoi qu’il arrive au contenu.
Une fois votre tableau mis en couleur, vous voudrez peut-être le partager ailleurs que dans un classeur. Le convertisseur Excel vers JPG transforme votre feuille en image à coller dans un mail ou un compte rendu, et l’outil JPG vers PDF permet ensuite de regrouper plusieurs vues dans un seul document. Si ce sont les données brutes qui vous intéressent plutôt que la mise en forme, passez plutôt par Excel vers JSON.
Votre tableau coloré, en image, en deux clics
Convertissez votre feuille Excel en JPG pour l’insérer dans un mail ou un rapport.
Quiz : avez-vous tout retenu ?
1. Par quoi commence toujours un test logique dans Excel ?
2. Quelle option de la fenêtre « Nouvelle règle » accepte votre propre formule ?
3. Quelle touche retire les dollars d’une référence de cellule ?
4. Que faut-il afficher dans « Gérer les règles » pour voir toutes les règles existantes ?
5. Comment écrit-on une valeur texte dans un test de mise en forme conditionnelle ?
Vous avez maintenant la mécanique complète en main : un test logique construit dans une colonne libre, recopié dans une règle « Utiliser une formule », débarrassé de ses dollars avec F4, puis étendu à la bonne plage. Avec ces quatre gestes, n’importe quel critère devient une couleur qui se met à jour toute seule, sur des nombres comme sur du texte. Reste un cas très demandé qu’on n’a pas traité ici : colorer la ligne entière et pas seulement la cellule testée, ce qui demande une variante de la même règle.