Pour mettre en évidence les doublons dans Excel, sélectionnez les cellules et allez dans Accueil > Mise en forme conditionnelle > Règles de mise en surbrillance des cellules > Valeurs en double, puis appuyez sur OK. Pour décider vous-même de ce qui compte (lignes entières, seulement la deuxième copie, deux colonnes à la fois), utilisez une règle avec formule : =NB.SI($A$2:$A$9;A2)>1 colore chaque cellule dont la valeur apparaît plus d'une fois dans A2:A9. Les règles sous les tableaux sont écrites sous leur forme anglaise (COUNTIF pour NB.SI), avec des virgules ; dans un Excel français, tapez-les avec des points-virgules, comme ci-dessus.
| A | |
|---|---|
| 1 | Customer |
| 2 | Ana |
| 3 | Ben |
| 4 | Cara |
| 5 | Ana |
| 6 | Dan |
| 7 | Ben |
| 8 | Ana |
| 9 | Eve |
Ana et Ben sont mis en évidence dans chaque ligne où ils apparaissent : A2, A3, A5, A7 et A8. La règle est affichée sous la grille. Remplacez A4 par Eve et les deux cellules Eve s'allument.
Mettre en évidence les doublons avec la règle Valeurs en double
- Sélectionnez les cellules à vérifier, par exemple A2:A9. Laissez l'en-tête de côté.
- Allez dans Accueil > Mise en forme conditionnelle > Règles de mise en surbrillance des cellules > Valeurs en double.
- Gardez En double dans la première zone, ou passez à Uniques pour colorer les valeurs qui n'apparaissent qu'une fois.
- Choisissez un format (par défaut, Remplissage rouge clair avec texte rouge foncé) et appuyez sur OK.
La règle ignore les majuscules et minuscules, donc ana et Ana sont colorés comme doublons. Elle colore toujours chaque copie, la première comprise, et ne compare que des cellules isolées : elle ne peut pas colorer une ligne entière ni vérifier deux colonnes ensemble. Pour cela, utilisez une règle avec formule.
Mettre en évidence les doublons avec une formule
Une règle avec formule colore une cellule quand la formule renvoie VRAI pour elle. Vous écrivez la formule pour la première cellule de la sélection, et Excel la déplace vers chaque autre cellule comme il déplace une formule recopiée vers le bas.
- Sélectionnez A2:A9, avec A2 comme cellule active.
- Allez dans Accueil > Mise en forme conditionnelle > Nouvelle règle.
- Choisissez Utiliser une formule pour déterminer pour quelles cellules le format sera appliqué.
- Tapez
=NB.SI($A$2:$A$9;A2)>1. - Cliquez sur Format, choisissez une couleur dans l'onglet Remplissage, et appuyez deux fois sur OK.
La plage $A$2:$A$9 a des signes dollar, donc chaque cellule compte dans la même liste. A2 n'en a pas, donc à la ligne 5 la règle lit A5. Dans les tableaux de cette page, vous pouvez cliquer sur une règle sous la grille, la modifier et voir quelles cellules changent. D'autres types de règles se trouvent sur la page mise en forme conditionnelle.
Mettre en évidence seulement la deuxième occurrence
Pour laisser la première copie sans couleur et ne colorer que les répétitions, arrêtez la plage comptée à la ligne actuelle : =NB.SI($A$2:A2;A2)>1. En A5, la règle devient =NB.SI($A$2:A5;A5)>1, et Ana se trouve déjà deux fois dans A2:A5.
| A | |
|---|---|
| 1 | Customer |
| 2 | Ana |
| 3 | Ben |
| 4 | Cara |
| 5 | Ana |
| 6 | Dan |
| 7 | Ben |
| 8 | Ana |
| 9 | Eve |
A5, A7 et A8 sont mis en évidence : les lignes que Supprimer les doublons effacerait. C'est la règle à utiliser pour vérifier ce que le bouton va supprimer avant d'appuyer dessus.
Mettre en évidence toute la ligne si une valeur est un doublon
Sélectionnez tout le tableau, A2:C8, et bloquez la colonne de la clé avec un $ devant la lettre seulement : =NB.SI($B$2:$B$8;$B2)>1. En C5, la règle lit $B5, donc chaque cellule de la ligne 5 pose la même question sur l'adresse e-mail de la colonne B.
| A | B | C | |
|---|---|---|---|
| 1 | Name | Signed up | |
| 2 | Ana | ana@mail.com | 2026-03-02 |
| 3 | Ben | ben@mail.com | 2026-03-04 |
| 4 | Ana P. | ana@mail.com | 2026-03-09 |
| 5 | Cara | cara@mail.com | 2026-03-11 |
| 6 | Dan | dan@mail.com | 2026-03-15 |
| 7 | Benjamin | ben@mail.com | 2026-03-20 |
| 8 | Eve | eve@mail.com | 2026-03-21 |
Les lignes 2, 3, 4 et 7 sont mises en évidence : deux personnes se sont inscrites deux fois sous des noms différents. Sans le $ devant B, la référence se déplace avec la colonne : les cellules de la colonne B testeraient les dates de C, celles de C testeraient la colonne D vide, et seule la colonne A serait colorée.
Mettre en évidence les lignes en double (deux colonnes doivent correspondre)
Quand une ligne n'est un doublon que si deux colonnes se répètent toutes les deux, comptez avec NB.SI.ENS. Ici, une commande est un doublon quand le même client a commandé le même produit : =NB.SI.ENS($A$2:$A$8;$A2;$B$2:$B$8;$B2)>1.
| A | B | C | |
|---|---|---|---|
| 1 | Customer | Product | Qty |
| 2 | Ana | Apple | 3 |
| 3 | Ben | Pear | 1 |
| 4 | Ana | Pear | 2 |
| 5 | Cara | Apple | 5 |
| 6 | Ana | Apple | 3 |
| 7 | Ben | Kiwi | 4 |
| 8 | Dan | Pear | 2 |
Seules les lignes 2 et 6 sont mises en évidence. Ana apparaît trois fois, mais seules deux de ses commandes portent sur des pommes. Pour ne colorer que la deuxième de la paire, utilisez ici aussi la plage qui s'agrandit : =NB.SI.ENS($A$2:$A2;$A2;$B$2:$B2;$B2)>1.
Mettre en évidence les doublons entre deux colonnes
Pour colorer les noms d'une liste qui apparaissent aussi dans une autre liste, comptez chaque cellule dans l'autre colonne. Deux règles : une sur A2:A7 qui regarde dans C, une sur C2:C7 qui regarde dans A. >0 signifie "trouvé au moins une fois".
| A | B | C | |
|---|---|---|---|
| 1 | January | February | |
| 2 | Ana | Dan | |
| 3 | Ben | Fay | |
| 4 | Cara | Ana | |
| 5 | Dan | Gus | |
| 6 | Eve | Hal | |
| 7 | Fay | Ivy |
Ana, Dan et Fay sont présents les deux mois, donc ils sont mis en évidence dans les deux colonnes. La règle Valeurs en double avec les deux colonnes sélectionnées (maintenez Ctrl, ou Cmd sur un Mac, pour sélectionner A2:A7 et C2:C7) donne ici les mêmes couleurs, mais elle colorerait aussi un nom répété à l'intérieur d'une seule colonne. Pour lister les correspondances au lieu de les colorer, voir comparer deux colonnes.
Compter les doublons mis en évidence
La mise en forme conditionnelle colore des cellules mais ne donne aucun nombre. Le même test dans SOMMEPROD les compte : NB.SI(A2:A9;A2:A9) renvoie le nombre de fois où apparaît la valeur de chaque cellule, >1 transforme cela en VRAI ou FAUX, et -- transforme ceux-ci en 1 et 0.
| A | B | C | |
|---|---|---|---|
| 1 | Customer | Highlighted | |
| 2 | Ana | ||
| 3 | Ben | ||
| 4 | Cara | ||
| 5 | Ana | ||
| 6 | Dan | ||
| 7 | Ben | ||
| 8 | Ana | ||
| 9 | Eve |
À vous : En C2, comptez combien de cellules de A2:A9 la règle met en évidence.
La réponse est 5 : trois Ana et deux Ben. Dans Excel 365 et 2021, =SOMME(--(NB.SI(A2:A9;A2:A9)>1)) donne le même résultat ; dans Excel 2019, cette version demande Ctrl+Maj+Entrée (Cmd+Maj+Entrée sur un Mac), contrairement à SOMMEPROD.
Pourquoi la règle met en évidence les mauvaises cellules
La cause habituelle est un $ manquant. Sans lui, la plage comptée descend avec chaque cellule : en A8, la règle =NB.SI(A2:A9;A2)>1 devient =NB.SI(A8:A15;A8)>1, qui ne regarde qu'à partir de la ligne 8 et ne trouve qu'une Ana.
| A | |
|---|---|
| 1 | Customer |
| 2 | Ana |
| 3 | Ben |
| 4 | Cara |
| 5 | Ana |
| 6 | Dan |
| 7 | Ben |
| 8 | Ana |
| 9 | Eve |
Seules A2, A3 et A5 sont mises en évidence, et A7 et A8 restent sans couleur alors que ce sont des doublons. Cliquez sur la règle sous la grille et remplacez-la par =COUNTIF($A$2:$A$9,A2)>1 : les cinq cellules s'allument. Les autres causes fréquentes :
- La cellule active n'était pas la première cellule de la sélection quand la règle a été écrite. Excel lit la formule par rapport à la cellule active, donc une règle écrite pendant que A9 était active est décalée de sept lignes. Vérifiez-la dans Accueil > Mise en forme conditionnelle > Gérer les règles, où S'applique à montre la plage.
- Les valeurs ne sont pas vraiment égales :
Anaavec une espace à la fin est une valeur différente. Nettoyez d'abord les données avec=SUPPRESPACE(A2).
Questions fréquentes
Comment mettre en évidence les doublons dans Excel ?
Sélectionnez la plage, puis allez dans Accueil > Mise en forme conditionnelle > Règles de mise en surbrillance des cellules > Valeurs en double et appuyez sur OK. Chaque cellule dont la valeur apparaît plus d'une fois dans la sélection reçoit un remplissage rouge clair.
Quelle formule met en évidence les doublons en mise en forme conditionnelle ?
=NB.SI($A$2:$A$9;A2)>1, saisie dans Accueil > Mise en forme conditionnelle > Nouvelle règle > Utiliser une formule pour déterminer pour quelles cellules le format sera appliqué, avec A2:A9 sélectionné. La plage est bloquée avec $, la référence de cellule A2 ne l'est pas.
Comment mettre en évidence seulement le deuxième doublon, pas le premier ?
Utilisez =NB.SI($A$2:A2;A2)>1. La plage s'arrête à la ligne actuelle, donc la première copie compte 1 et reste sans couleur, et chaque copie suivante compte 2 ou plus et est mise en évidence.
Comment mettre en évidence toute la ligne si une valeur est un doublon ?
Sélectionnez tout le tableau (par exemple A2:C8) et utilisez une règle qui bloque la colonne de la clé : =NB.SI($B$2:$B$8;$B2)>1. Le $ devant B fait que chaque cellule de la ligne regarde la colonne B.
Comment retirer la mise en évidence des doublons ?
Sélectionnez les cellules et choisissez Accueil > Mise en forme conditionnelle > Effacer les règles > Effacer les règles des cellules sélectionnées. Pour modifier une règle, utilisez plutôt Accueil > Mise en forme conditionnelle > Gérer les règles.