Mise en forme conditionnelle Excel : le guide complet 2026
La mise en forme conditionnelle (MFC) est l'outil qui transforme un tableau de chiffres en un tableau lisible. Surlignez les retards, colorez les top performances, dessinez des mini-barres dans les cellules : tout cela en quelques clics, sans formule pour les cas simples — et avec des formules personnalisées pour les cas avancés.
Accéder à la MFC
Tout part du bouton Accueil → Mise en forme conditionnelle. Sélectionnez d'abord la plage concernée, puis cliquez. Le menu propose 6 grandes familles :
- Règles de mise en surbrillance des cellules (supérieur à, entre, doublons…)
- Règles des valeurs plus / moins élevées (top 10, en dessous de la moyenne…)
- Barres de données (mini-barres dans la cellule)
- Nuances de couleurs (échelle de couleurs)
- Jeux d'icônes (flèches, feux tricolores, étoiles…)
- Nouvelle règle (formule personnalisée, l'option la plus puissante)
Cas simples (sans formule)
Surligner les valeurs supérieures à un seuil
Sélectionnez la plage → Règles de mise en surbrillance → Supérieur à…. Saisissez la valeur seuil et choisissez le format (par exemple « Remplissage vert clair, texte vert foncé »). Validez. Les cellules dépassant le seuil sont colorées.
Détecter les doublons
Règles de mise en surbrillance → Valeurs en double. Très utile en pré-nettoyage de données : avant de supprimer les doublons, voir où ils sont aide à comprendre la qualité de la source.
Top 10 ou bottom 5
Règles des valeurs plus élevées → 10 valeurs les plus élevées. Vous pouvez personnaliser le nombre (10, 5, 3…) et le format.
Barre de données
Sur une colonne de valeurs numériques, Barres de données → Remplissage dégradé bleu. Excel dessine une mini-barre proportionnelle à la valeur, dans la cellule. C'est la « sparkline du pauvre », ultra-rapide à mettre en place.
Échelle de couleurs (heatmap)
Nuances de couleurs → Échelle 3 couleurs verte-jaune-rouge. Idéal pour visualiser un tableau de chiffres : les zones chaudes sautent aux yeux. À combiner avec un tableau croisé dynamique, l'effet est saisissant.
Jeux d'icônes
Jeux d'icônes → 3 feux tricolores, par exemple. Excel découpe en tiers et place une icône à gauche de chaque valeur. Personnalisable en « Gérer les règles ».
La règle « Utiliser une formule » : cas avancés
C'est là qu'on déverrouille 90 % des cas réels. Nouvelle règle → Utiliser une formule pour déterminer pour quelles cellules le format sera appliqué.
Règle 1 — colorer une ligne entière selon une colonne
Vous avez un tableau A1:E100 avec « Statut » en colonne E. Vous voulez colorer toute la ligne en vert quand E = « Payée ».
- Sélectionnez A2:E100.
- MFC → Nouvelle règle → Formule.
- Formule :
=$E2="Payée" - Format → Remplissage vert clair → OK.
Le $ devant E est crucial : il fige la colonne E pour que toutes les cellules de la ligne pointent vers la même cellule de statut. Voir références absolues et relatives.
Règle 2 — surligner une ligne sur deux
Le « zébrage » pour aérer un long tableau :
Formule : =MOD(LIGNE();2)=0 → les lignes paires sont colorées.
Règle 3 — alerter les dates dépassées
Colonne A = échéance. Vous voulez surligner en rouge les lignes dont l'échéance est passée :
Formule : =$A2<AUJOURDHUI() appliquée sur A2:E100. Couleur de fond rouge clair.
Règle 4 — combiner deux conditions (ET)
Colorer en rouge les ventes < 100 sur le mois en cours :
Formule : =ET($B2<100; MOIS($A2)=MOIS(AUJOURDHUI()))
Règle 5 — détecter des doublons à 2 critères
Doublons sur la paire (Nom, Date). Formule sur la colonne Nom :
=NB.SI.ENS($A:$A;$A2;$B:$B;$B2)>1
Gérer et ordonner les règles
MFC → Gérer les règles… affiche toutes les règles d'une plage. Vous pouvez :
- Modifier le format ou la formule.
- Changer l'ordre (la première qui s'applique gagne, si une cellule est concernée par plusieurs règles incompatibles).
- Cocher « Interrompre si VRAI » pour empêcher d'autres règles de s'appliquer à la cellule.
- Étendre la plage (« S'applique à : »).
Astuce performance : évitez d'appliquer une MFC à A:A (toute la colonne) sur un fichier volumineux. Préférez une plage précise (A2:A1000) ou un tableau structuré. Sur 1 million de lignes, l'effet sur la vitesse est sensible.
Cas pratiques
Suivi de retards (gestion de projet)
- Vert si tâche terminée (
=$E2="Fait") - Orange si en cours et échéance dans 7 jours (
=ET($E2="En cours"; $D2-AUJOURDHUI()<=7)) - Rouge si en retard (
=ET($E2<>"Fait"; $D2<AUJOURDHUI()))
Tableau de bord commercial
Échelle 3 couleurs sur le CA mensuel, jeu d'icônes sur la variation N/N-1, barre de données sur l'atteinte d'objectif. Le tableau devient parlant sans graphique.
Calendrier de congés
Sur une grille mois × salariés, formule : =NB.SI(CongesValides;B$1)>0 pour colorer les dates de congés. Pratique pour repérer les chevauchements.
Limitations à connaître
- Une cellule colorée par MFC n'est pas filtrable par couleur (la couleur est calculée, pas stockée).
- Les MFC ne se copient pas toujours bien entre fichiers : préférez « Reproduire la mise en forme » (pinceau) pour transférer une règle.
- Les barres de données et les icônes ne s'impriment pas toujours bien en noir et blanc.
- Trop de règles = ralentissement. Limitez à l'essentiel.
Copier une MFC vers une autre plage
Trois méthodes :
- Pinceau (Accueil → Reproduire la mise en forme) : sélectionnez la cellule source, cliquez pinceau, sélectionnez la cible.
- Collage spécial → Formats (Ctrl+Alt+V).
- Étendre la plage dans Gérer les règles.
Effacer la mise en forme conditionnelle
MFC → Effacer les règles → De la sélection / De la feuille entière. Utile quand un fichier hérité contient des dizaines de règles obsolètes qui ralentissent l'ouverture.
À retenir
- Trois familles : surlignage par règle, échelle de couleurs / barres / icônes, formule personnalisée.
- Pour colorer une ligne entière selon une cellule :
=$E2="critère"avec le$devant la colonne. - Combinez
ET(),OU(),NB.SI()pour des règles complexes. - Limitez les plages aux zones utiles pour préserver les performances.
- Pensez à Gérer les règles pour auditer, réordonner ou nettoyer.