Enlever des doublons sur Excel avec une mise en forme conditionnelle ciblée

Vous travaillez sur un fichier Excel de plusieurs centaines de lignes et vous repérez des noms ou des références qui reviennent plusieurs fois. Avant de supprimer quoi que ce soit, il faut d’abord voir clairement où se cachent ces doublons. La mise en forme conditionnelle permet d’enlever des doublons sur Excel de manière réfléchie, en colorant les cellules concernées pour que vous décidiez vous-même quoi garder.

Mise en forme conditionnelle sur Excel : colorier avant de supprimer

La plupart des guides proposent d’utiliser directement le bouton « Supprimer les doublons » dans l’onglet Données. Le problème, c’est qu’Excel supprime alors les lignes en double sans vous montrer lesquelles. Vous perdez le contrôle sur ce qui reste et ce qui disparaît.

Lire également : Stockage en ligne : tout savoir sur OneDrive et les services Cloud

La mise en forme conditionnelle fonctionne autrement. Elle colore les cellules en double sans toucher aux données. Vous visualisez d’abord, vous agissez ensuite.

Voici comment procéder sur une colonne contenant des noms (colonne A, par exemple) :

Lire également : Comment calculer le pourcentage sur Excel pour des marges et taux de TVA ?

  • Sélectionnez la plage de cellules à analyser, par exemple A2:A500 (en excluant l’en-tête)
  • Allez dans l’onglet Accueil, puis cliquez sur Mise en forme conditionnelle, Règles de mise en surbrillance des cellules, puis Valeurs en double
  • Dans la boîte de dialogue, choisissez la couleur de remplissage qui vous convient (rouge clair, jaune, ou une couleur personnalisée) et validez avec OK

Toutes les valeurs qui apparaissent au moins deux fois dans la plage se colorent immédiatement. Les valeurs uniques restent intactes.

Homme en télétravail utilisant Excel pour supprimer des doublons grâce à la mise en forme conditionnelle sur un ordinateur portable

Formule NB.SI dans la mise en forme conditionnelle Excel pour cibler une colonne précise

La méthode rapide vue plus haut compare les valeurs d’une seule colonne entre elles. Vous avez déjà remarqué que parfois, un doublon dans la colonne « Nom » ne pose pas de problème si la colonne « Prénom » ou « Date » diffère ? C’est là que la formule NB.SI entre en jeu.

Au lieu d’utiliser la règle prédéfinie, vous pouvez créer une règle personnalisée. Sélectionnez votre plage (par exemple A2:A500), puis allez dans Mise en forme conditionnelle, Nouvelle règle, et choisissez « Utiliser une formule pour déterminer les cellules à mettre en forme ».

Dans le champ de la formule, tapez :

=NB.SI($A$2:$A$500,A2)>1

Cette formule compte combien de fois la valeur de chaque cellule apparaît dans la plage. Si le résultat dépasse 1, la cellule se colore. Le signe dollar ($) devant A et les numéros de ligne verrouille la plage de référence, tandis que A2 sans dollar se déplace ligne par ligne.

Pourquoi utiliser NB.SI plutôt que la règle automatique ? Parce que NB.SI vous permet de cibler exactement la colonne et la plage sur lesquelles chercher. Vous pouvez aussi modifier le seuil : remplacez >1 par >2 pour ne colorier que les valeurs apparaissant trois fois ou plus.

Détecter les doublons sur plusieurs colonnes avec NB.SI.ENS

Un cas fréquent : votre tableau contient des clients avec nom, prénom et ville. « Martin » peut apparaître dix fois sans que ce soient des doublons. Le vrai doublon, c’est « Martin + Sophie + Lyon » qui revient deux fois.

Pour gérer cette situation, la fonction NB.SI.ENS compare plusieurs colonnes simultanément. Sélectionnez toute la première colonne de votre tableau (A2:A500), puis créez une nouvelle règle de mise en forme conditionnelle avec cette formule :

=NB.SI.ENS($A$2:$A$500,$A2,$B$2:$B$500,$B2,$C$2:$C$500,$C2)>1

Chaque paire d’arguments fonctionne de la même façon : d’abord la plage verrouillée, puis la cellule de référence qui se déplace. Excel ne colore une ligne que si la combinaison des trois colonnes existe en double.

Un piège courant : si vous appliquez cette règle uniquement à la colonne A, seule la colonne A se colore. Pour que toute la ligne se mette en surbrillance, sélectionnez la plage A2:C500 avant de créer la règle.

Jeune professionnel en espace de coworking consultant le menu de mise en forme conditionnelle Excel pour identifier et enlever des doublons

Fonction UNIQUE et mise en forme conditionnelle : travailler sans toucher aux données sources

Depuis Microsoft 365 et Excel 2021, la fonction UNIQUE() permet de créer une liste dédupliquée dans une zone séparée du classeur. Plutôt que de supprimer les doublons dans la plage d’origine, vous générez une table « propre » à côté.

Dans une cellule vide (par exemple E2), tapez :

=UNIQUE(A2:C500)

Excel renvoie automatiquement toutes les lignes distinctes de votre tableau. La liste se met à jour à chaque modification de la source.

L’étape suivante consiste à combiner UNIQUE avec la mise en forme conditionnelle sur la plage source. Appliquez sur A2:A500 la formule :

=NB.SI($E$2:$E$500,A2)=0

Les cellules colorées sont celles qui n’existent pas dans la liste UNIQUE, autrement dit les occurrences supplémentaires. Cette approche vous permet de repérer visuellement les doublons nouvellement apparus dans la source sans jamais altérer vos données d’origine.

Supprimer les doublons colorés sur Excel sans perdre de lignes utiles

Une fois vos doublons colorés, il reste aux traiter. Plusieurs approches s’offrent à vous selon votre situation :

  • Filtrer par couleur de cellule (onglet Données, Filtrer, puis cliquer sur la flèche de la colonne et choisir « Filtrer par couleur ») pour isoler uniquement les lignes en double, les vérifier une par une, et supprimer manuellement celles qui sont réellement inutiles
  • Copier les données dans un nouvel onglet, utiliser le bouton Supprimer les doublons de l’onglet Données sur cette copie, puis comparer les deux versions avant de valider
  • Utiliser la fonction UNIQUE() dans un onglet séparé pour obtenir directement un jeu de données propre, tout en conservant la source intacte comme archive

Copiez toujours votre feuille avant toute suppression définitive. Le bouton « Supprimer les doublons » d’Excel est irréversible une fois le fichier enregistré. La combinaison Ctrl+Z fonctionne tant que vous n’avez pas fermé le classeur, mais après enregistrement, les lignes supprimées sont perdues.

Le filtrage par couleur reste la méthode la plus sûre pour garder le contrôle sur chaque ligne avant suppression. La mise en forme conditionnelle ne fait que rendre visible ce qui était caché dans vos données. La décision de supprimer ou de conserver une ligne vous appartient, et c’est précisément ce qui distingue cette approche d’un simple clic sur « Supprimer les doublons ».

Les plus plébiscités