Mise en forme conditionnelle Excel : guide complet avec exemples
La mise en forme conditionnelle dans Excel permet de colorer automatiquement des cellules selon des règles que vous définissez. Elle est idéale pour surligner des doublons, signaler des retards, mettre en évidence des objectifs non atteints ou visualiser rapidement des écarts. Grâce à des règles simples, et si besoin avec des formules personnalisées.
⏱ 12 min de lecture
📋 Toutes versions Excel
1Pourquoi utiliser la mise en forme conditionnelle ?
Avant de voir comment faire, voici les situations concrètes où la mise en forme conditionnelle change tout :
| Besoin | Ce que la MFC fait automatiquement |
|---|---|
| Suivre des objectifs commerciaux | Colorer en rouge les ventes sous l’objectif, en vert au-dessus |
| Surveiller des délais | Signaler en orange les échéances dans les 7 jours |
| Détecter des anomalies | Surligner les valeurs négatives ou hors plage |
| Trouver des doublons | Colorier automatiquement les valeurs en double |
| Visualiser des tendances | Barres de données ou dégradés de couleurs selon les valeurs |
| Mettre en évidence une ligne entière | Colorier toute la ligne quand une condition est remplie |
La mise en forme conditionnelle se recalcule à chaque modification. Vous changez une valeur, les couleurs s’adaptent instantanément. Aucune action manuelle nécessaire.
2Comment accéder à la mise en forme conditionnelle ?
La mise en forme conditionnelle se trouve dans l’onglet Accueil d’Excel, dans le groupe Style.
| Chemin | Ce que vous trouvez |
|---|---|
| Accueil → Mise en forme conditionnelle → Règles de mise en surbrillance | Supérieur à, inférieur à, entre, égal à, texte contenant, doublons… |
| Accueil → Mise en forme conditionnelle → Règles des valeurs plus/moins élevées | 10 premières valeurs, 10 dernières, au-dessus de la moyenne… |
| Accueil → Mise en forme conditionnelle → Barres de données | Barre proportionnelle à la valeur dans chaque cellule |
| Accueil → Mise en forme conditionnelle → Nuances de couleurs | Dégradé vert-jaune-rouge selon les valeurs |
| Accueil → Mise en forme conditionnelle → Nouvelle règle | Règle personnalisée avec une formule |
| Accueil → Mise en forme conditionnelle → Gérer les règles | Voir, modifier, supprimer toutes les règles actives |
Sélectionnez toujours la plage de cellules avant d’ouvrir la mise en forme conditionnelle. Excel applique la règle à la sélection en cours.
3Règles de base : valeurs et texte
Les règles prédéfinies couvrent la grande majorité des besoins. Elles s’appliquent en quelques clics, sans écrire de formule.
Exemple 1 : suivi des objectifs de vente
| A — Commercial | B — Ventes (€) | C — Objectif (€) | |
|---|---|---|---|
| 2 | Martin | 6 200 | 5 000 |
| 3 | Dupont | 3 800 | 5 000 |
| 4 | Simon | 5 400 | 5 000 |
| 5 | Leroy | 4 100 | 5 000 |
Pour colorier en rouge les ventes inférieures à 5 000 € :
- Sélectionnez B2:B5
- Accueil → Mise en forme conditionnelle → Règles de mise en surbrillance → Inférieur à…
- Saisissez 5000 et choisissez le format rouge
- Cliquez OK
Exemple 2 : signaler un statut texte
| A — Commande | B — Statut | |
|---|---|---|
| 2 | CMD-001 | Livré |
| 3 | CMD-002 | En cours |
| 4 | CMD-003 | Annulé |
| 5 | CMD-004 | Livré |
Pour colorier en rouge les commandes « Annulé » :
- Sélectionnez B2:B5
- Accueil → Mise en forme conditionnelle → Règles de mise en surbrillance → Texte qui contient…
- Saisissez Annulé et choisissez le format rouge
- Cliquez OK
« Annulé », « annulé » et « ANNULÉ » déclencheront la même règle. Si vous avez besoin d’une distinction, utilisez une règle avec formule.
4Barres de données et nuances de couleurs
Ces options transforment visuellement vos données sans ajouter de graphique.
Barres de données
Une barre proportionnelle à la valeur s’affiche dans chaque cellule. Idéal pour comparer rapidement des chiffres sans ajouter de graphique.
| A — Mois | B — CA (€) | |
|---|---|---|
| 2 | Janvier | 12 400 |
| 3 | Février | 9 800 |
| 4 | Mars | 25 200 |
| 5 | Avril | 11 600 |
Sélectionnez B2:B5, puis Accueil → Mise en forme conditionnelle → Barres de données → Remplissage uni vert. La barre la plus longue correspond à la valeur maximale.
- Sélectionnez la plage de valeurs
- Accueil → Mise en forme conditionnelle → Barres de données
- Choisissez un remplissage uni ou en dégradé
Nuances de couleurs
Un dégradé de couleurs (vert-jaune-rouge par exemple) s’applique selon les valeurs minimale et maximale de la plage.
- Sélectionnez la plage de valeurs
- Accueil → Mise en forme conditionnelle → Nuances de couleurs
- Choisissez la palette souhaitée
Une troisième option, les jeux d’icônes, affiche des flèches, des feux tricolores ou des étoiles selon la valeur. Accueil → Mise en forme conditionnelle → Jeux d’icônes.
5Mise en forme conditionnelle avec une formule
C’est la fonctionnalité la plus puissante. Une formule personnalisée permet de colorier des cellules selon n’importe quelle condition, y compris en comparant plusieurs colonnes ou en coloriant une ligne entière.
Exemple : colorier toute la ligne si la commande est annulée
| A — Commande | B — Commercial | C — Montant | D — Statut | |
|---|---|---|---|---|
| 2 | CMD-001 | Martin | 1 500 € | Livré |
| 3 | CMD-002 | Dupont | 800 € | Annulé |
| 4 | CMD-003 | Simon | 2 200 € | Livré |
Pour colorier toute la ligne 3 en rouge quand D3 = « Annulé » :
- Sélectionnez A2:D4 (toute la plage du tableau)
- Accueil → Mise en forme conditionnelle → Nouvelle règle
- Choisissez « Utiliser une formule pour déterminer les cellules à mettre en forme »
- Saisissez la formule :
=$D2="Annulé" - Cliquez sur Format et choisissez le remplissage rouge
- Cliquez OK
Dans la formule =$D2="Annulé", le $ fixe la colonne D mais laisse le numéro de ligne libre. Ainsi la règle s’applique à chaque ligne en vérifiant toujours la colonne D. C’est le point technique le plus fréquent d’erreur.
Autres exemples de formules utiles
| Besoin | Formule à saisir |
|---|---|
| Colorier si valeur > objectif en colonne C | =B2>$C2 |
| Colorier si date dépassée | =B2<AUJOURDHUI() |
| Colorier si échéance dans les 7 jours | =ET(B2>=AUJOURDHUI();B2<=AUJOURDHUI()+7) |
| Colorier les lignes paires | =MOD(LIGNE();2)=0 |
| Colorier si cellule vide | =$B2="" |
6Détecter les doublons avec la mise en forme conditionnelle
Excel peut surligner automatiquement toutes les valeurs qui apparaissent plusieurs fois dans une colonne.
- Sélectionnez la colonne à vérifier (par exemple A2:A100)
- Accueil → Mise en forme conditionnelle → Règles de mise en surbrillance → Valeurs en double…
- Choisissez Doublon et le format de votre choix
- Cliquez OK
Dans la même boîte de dialogue, vous pouvez choisir Unique au lieu de Doublon pour surligner au contraire les valeurs qui n’apparaissent qu’une seule fois.
La mise en forme conditionnelle colorie les doublons mais ne les supprime pas. Pour supprimer les doublons, utilisez Données → Supprimer les doublons.
7Gérer et supprimer les règles
Accueil → Mise en forme conditionnelle → Gérer les règles vous donne une vue complète de toutes les règles actives sur votre feuille.
| Action | Comment faire |
|---|---|
| Voir toutes les règles de la feuille | Gérer les règles → changer « Sélection actuelle » en « Cette feuille » |
| Modifier une règle existante | Gérer les règles → sélectionner la règle → Modifier la règle |
| Changer la priorité des règles | Gérer les règles → utiliser les flèches haut/bas |
| Supprimer une règle | Gérer les règles → sélectionner la règle → Supprimer la règle |
| Supprimer toutes les règles d’une plage | Sélectionner la plage → Mise en forme conditionnelle → Effacer les règles |
L’ordre des règles influence le résultat quand plusieurs règles s’appliquent aux mêmes cellules. En cas de conflit, vérifiez la priorité dans « Gérer les règles » et l’option « Arrêter si vrai » qui empêche les règles suivantes de s’appliquer une fois la condition remplie.
8Erreurs courantes
Cause : le $ est mal placé dans la formule.
Correct pour une ligne entière :
=$D2="Annulé" ($ sur la colonne, pas sur la ligne).Vérifiez la plage dans « Gérer les règles » : elle doit correspondre exactement aux cellules que vous voulez formater.
Ouvrez « Gérer les règles » et vérifiez l’ordre. La règle du haut a la priorité. Réorganisez avec les flèches.
Limitez la plage au strict nécessaire (évitez les colonnes entières comme A:A). Supprimez les règles inutilisées via « Gérer les règles ».
🎓 Pratiquer la mise en forme conditionnelle avec la formation Excel
Vous voulez aller plus loin ? Découvrez la formation complète.
9Questions fréquentes sur la mise en forme conditionnelle Excel
Peut-on appliquer plusieurs règles à la même plage ?
Oui. Vous pouvez empiler autant de règles que nécessaire sur une même plage. L’ordre dans « Gérer les règles » définit la priorité : la règle en haut l’emporte en cas de conflit. Cochez « Arrêter si vrai » pour empêcher les règles suivantes de s’appliquer quand une condition est remplie.
La mise en forme conditionnelle ralentit-elle Excel ?
Oui, si vous appliquez des règles sur des colonnes entières (A:A au lieu de A2:A100) ou si vous avez accumulé beaucoup de règles. Limitez toujours la plage au strict nécessaire et supprimez les règles obsolètes via « Gérer les règles ».
Peut-on copier une mise en forme conditionnelle vers d’autres cellules ?
Oui. Sélectionnez une cellule qui a déjà la règle, copiez-la (Ctrl+C), puis utilisez Collage spécial → Formats (Ctrl+Alt+V → T) sur les cellules de destination. La règle sera transférée avec la plage correctement ajustée.
Comment colorier une ligne entière selon la valeur d’une seule cellule ?
Utilisez une règle avec formule. Sélectionnez toute la plage du tableau, puis créez une nouvelle règle avec une formule du type =$D2="Annulé". Le $ sur la colonne D fixe la colonne de vérification, tandis que le numéro de ligne s’adapte à chaque ligne.
La mise en forme conditionnelle fonctionne-t-elle dans les tableaux Excel (Ctrl+T) ?
Oui, et c’est même recommandé. Dans un tableau structuré, les règles s’étendent automatiquement aux nouvelles lignes ajoutées. Vous n’avez pas besoin de modifier la plage manuellement quand vos données grandissent.
+Pour aller plus loin
Vous maîtrisez la mise en forme conditionnelle dans Excel ? Voici les prochaines étapes naturelles :