Mise en forme conditionnelle
La mise en forme conditionnelle (MFC) applique automatiquement une couleur, une police ou une icône aux cellules selon des règles que tu définis. Accède-y via Accueil > Mise en forme conditionnelle pour créer des règles basées sur des valeurs, des textes ou des formules.
À quoi sert un mise en forme conditionnelle dans Excel ?
La mise en forme conditionnelle (MFC) applique automatiquement une couleur de fond, une couleur de texte, des bordures ou des icônes sur une cellule selon sa valeur ou le résultat d'une formule. Dès que la valeur change, la mise en forme se met à jour instantanément. Tu n'as plus besoin de parcourir des colonnes entières pour repérer les anomalies : elles te sautent aux yeux directement.
Tu t'en sers pour transformer un tableau de chiffres bruts en outil de lecture visuelle : mettre en rouge les stocks sous le seuil d'alerte, surligner en vert les objectifs atteints, signaler en orange les délais dépassés, ou colorer les doublons dans une liste. C'est l'outil qui fait la différence entre un tableau que tu dois analyser et un tableau qui t'analyse lui-même les données.
Mise en forme conditionnelle : exemples concrets
Exemple 1 : Gestionnaire de stock : alertes visuelles sur les niveaux de réapprovisionnement
Tu es gestionnaire de stock dans une entreprise de distribution de pièces automobiles. Tu as un tableau avec une ligne par référence : le nom de la pièce, le stock actuel et le stock minimum. Chaque semaine, tu passes 30 minutes à comparer colonne par colonne pour identifier les références à commander. C'est fastidieux et tu en rates parfois.
Tu sélectionnes la colonne Stock actuel, tu vas dans Accueil > Mise en forme conditionnelle > Nouvelle règle, et tu choisis "Utiliser une formule pour déterminer les cellules à mettre en forme". Tu entres la formule =B2<=C2 (stock actuel inférieur ou égal au stock minimum) avec un fond rouge. Toutes les références en dessous du seuil passent immédiatement en rouge.
Tu ajoutes une deuxième règle avec la formule =B2<=C2*1.5 et un fond orange pour signaler les références qui approchent du seuil. En un coup d'oeil, tu vois les urgences (rouge) et les points d'attention (orange). Ta revue hebdomadaire prend maintenant 5 minutes.
Exemple 2 : Data analyst : tableau de bord de KPIs avec nuances de couleurs dynamiques
Tu es data analyst dans une entreprise e-commerce. Tu prépares chaque lundi un tableau de bord avec les KPIs de la semaine : taux de conversion, panier moyen, taux d'abandon de panier et délai de livraison moyen. Ton directeur veut voir d'un coup d'oeil si chaque KPI est en dessous, dans ou au-dessus de la cible.
Pour le taux de conversion, tu sélectionnes la cellule de résultat et tu appliques une MFC "Nuances de couleurs" du rouge (bas) au vert (haut). Pour le délai de livraison (où moins = mieux), tu inverses la nuance. Tu utilises la règle "Supérieur à" avec le seuil cible en vert pour les KPIs binaires.
Tu peux aussi appliquer des "Jeux d'icônes" (flèches haut/bas/stable) pour montrer l'évolution par rapport à la semaine précédente. Chaque lundi, tu colles les nouvelles valeurs et toute la mise en forme se met à jour automatiquement. Ton tableau de bord est lisible en 10 secondes.
- #1 Pour surligner les doublons dans une liste, sélectionne la plage, puis Mise en forme conditionnelle > Règles de mise en surbrillance des cellules > Valeurs en double. Excel colore toutes les valeurs qui apparaissent plus d'une fois.
- #2 Quand tu as plusieurs règles MFC sur une même plage, l'ordre des règles compte. La règle en tête de liste est appliquée en premier. Gérer l'ordre via Mise en forme conditionnelle > Gérer les règles.
- #3 Pour copier une MFC d'une cellule vers d'autres, utilise le Pinceau de mise en forme (icône pinceau dans Accueil). Double-clique dessus pour l'appliquer sur plusieurs plages successivement.
- #4 Dans une formule MFC qui s'applique à une plage, veille à utiliser la bonne cellule de référence : si tu sélectionnes B2:B100 et que ta formule est `=$A2<10`, le `$` devant A fixe la colonne mais pas la ligne, ce qui permet à la règle de s'évaluer correctement pour chaque ligne.
La mise en forme conditionnelle basée sur des formules est recalculée chaque fois que la feuille change. Sur des fichiers volumineux avec de nombreuses règles MFC complexes, cela peut ralentir sensiblement les recalculs. Si ton fichier rame, commence par auditer le nombre et la complexité de tes règles MFC.
Les erreurs courantes avec le mise en forme conditionnelle
✕ Figer les références dans une formule MFC au lieu de les rendre relatives
Quand tu entres une formule dans une règle MFC qui s'applique à une plage (ex : B2:B50), la formule est évaluée séparément pour chaque cellule. Si tu écris =$B$2<100 avec le dollar sur la ligne, toutes les cellules de la plage seront mises en forme selon la valeur de B2 uniquement. Ta mise en forme sera identique sur toute la plage, que B2, B3 ou B50 soit en dessous de 100 ou pas.
C'est l'erreur de dollar la plus classique avec la MFC. Tu colores la mauvaise chose parce que ta formule ne se décale pas de ligne en ligne.
Solution : Dans une formule MFC, fixe la colonne avec $ si nécessaire, mais pas la ligne. La formule =$B2<100 (avec $B mais sans $2) se décale correctement ligne par ligne quand Excel l'évalue pour chaque cellule de ta plage.
✕ Accumuler des dizaines de règles contradictoires sur une même plage
Excel applique les règles MFC dans l'ordre de leur liste : la première règle qui correspond s'applique, puis les suivantes peuvent ou non s'appliquer selon la case "Arrêter si vrai". Si tu ajoutes des règles au fil du temps sans les organiser, tu te retrouves avec des conflits : une cellule répond à deux règles contradictoires et c'est la position dans la liste qui décide, pas la logique que tu voulais.
Des fichiers avec 30 règles MFC sur la même plage deviennent impossibles à maintenir. Les comportements deviennent imprévisibles et tu ne comprends plus pourquoi telle cellule est rouge alors qu'elle devrait être verte.
Solution : Nettoie régulièrement tes règles MFC via Mise en forme conditionnelle > Gérer les règles. Supprime les règles obsolètes, réorganise l'ordre de priorité, et coche "Arrêter si vrai" sur les règles prioritaires pour empêcher les règles suivantes de s'appliquer.
✕ Appliquer la MFC sur des colonnes entières au lieu de la plage de données
Si tu sélectionnes toute la colonne B (en cliquant sur l'en-tête de colonne) pour appliquer ta MFC, Excel crée une règle sur plus d'un million de cellules. Ça n'a aucun impact visuel sur les cellules vides, mais ça alourdit le fichier et peut ralentir les recalculs, surtout si ta formule est complexe.
C'est particulièrement problématique quand tu utilises des formules qui font référence à d'autres colonnes : Excel évalue ta formule sur chacune du million de cellules, même les vides.
Solution : Applique la MFC uniquement sur la plage de données actuelle (ex : B2:B500) et non sur la colonne entière. Si ta liste doit s'étendre, étends la plage de la règle MFC au moment où tu le fais.
Questions fréquentes sur le mise en forme conditionnelle
Sélectionne la plage de cellules sur laquelle tu veux appliquer la règle. Va dans l'onglet Accueil et clique sur Mise en forme conditionnelle. Tu peux choisir parmi les règles prédéfinies (valeurs supérieures à une limite, doublons, nuances de couleurs...) ou créer une règle personnalisée avec une formule via Nouvelle règle > Utiliser une formule. Définis ensuite la mise en forme à appliquer et valide.
Sélectionne les cellules concernées, puis va dans Accueil > Mise en forme conditionnelle > Effacer les règles. Tu peux effacer les règles des cellules sélectionnées, ou de la feuille entière. Si tu veux supprimer uniquement certaines règles, va dans Gérer les règles, sélectionne la règle à supprimer et clique sur le bouton de suppression.
Sélectionne ta plage de données, puis Accueil > Mise en forme conditionnelle > Règles de mise en surbrillance des cellules > Inférieur à. Entre 0 dans le champ de valeur et choisis la mise en forme rouge dans le menu déroulant à droite. Valide. Toutes les cellules avec une valeur négative passent immédiatement en rouge, et la règle se met à jour automatiquement quand les valeurs changent.
Termes liés
Envie d'aller plus loin ?
Explore les 293 termes de notre lexique ou découvre nos formules Excel.