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.

Surligner > 70 MoisScore Janv65 Févr82 Mars75 Avril58 Échelle couleurs RégionCA Nord120 Sud240 Est160 Ouest350 Barres de données ProduitVentes A12 B24 C30 D6 Trois familles : surlignage par règle, échelle de couleurs, barres ou jeux d'icônes.
Trois grandes familles de mise en forme conditionnelle, accessibles depuis Accueil → Mise en forme conditionnelle.

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 :

  1. Règles de mise en surbrillance des cellules (supérieur à, entre, doublons…)
  2. Règles des valeurs plus / moins élevées (top 10, en dessous de la moyenne…)
  3. Barres de données (mini-barres dans la cellule)
  4. Nuances de couleurs (échelle de couleurs)
  5. Jeux d'icônes (flèches, feux tricolores, étoiles…)
  6. 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 ».

  1. Sélectionnez A2:E100.
  2. MFC → Nouvelle règle → Formule.
  3. Formule : =$E2="Payée"
  4. 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 :

  1. Pinceau (Accueil → Reproduire la mise en forme) : sélectionnez la cellule source, cliquez pinceau, sélectionnez la cible.
  2. Collage spécial → Formats (Ctrl+Alt+V).
  3. É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.