Vous avez une base de clients avec des emails en double, un export CRM qui se répète, un fichier de commandes qui gonfle mois après mois, ou un fichier de stock qui dérape ? Bref, vous sentez bien que votre Excel contient des doublons, mais vous avez peur de tout casser en supprimant les mauvaises lignes.
On ne va pas se mentir : les doublons dans Excel faussent vos chiffres, vos tableaux croisés dynamiques, vos filtres, vos graphiques… et vous font perdre un temps monstrueux à force de vérifier « à la main ». Le pire, c’est ce moment où l’on clique sur « Supprimer les doublons » sans être sûr de ce qu’on fait. Là, c’est sueurs froides garanties.
À lire Quel est le meilleur logiciel de retouche photo (gratuit et payant) ?
Dans ce guide, on va faire les choses dans le bon ordre : d’abord identifier les doublons Excel sans rien supprimer, puis les supprimer proprement, avec plusieurs méthodes adaptées aux débutants comme aux utilisateurs plus à l’aise. On va s’appuyer sur la mise en forme conditionnelle, l’outil intégré Supprimer les doublons, des formules comme NB.SI, et pour les gros fichiers, Power Query.
Comprendre ce qu’Excel considère comme un doublon (et les pièges fréquents) #
Avant de cliquer partout, il faut clarifier ce qu’on appelle un doublon dans Excel. Excel ne « comprend » pas votre métier, il compare juste des valeurs dans des cellules.
Concrètement, on rencontre plusieurs cas :
- Doublon sur une colonne : même email dans la colonne « Email », même référence produit dans « Code article », même numéro de commande.
- Doublon sur plusieurs colonnes : même client + même date de commande + même montant. Là on parle plutôt d’une ligne complète ou combinée identique.
- Doublon métier : deux lignes qui « veulent dire la même chose » pour vous, même si une lettre change (accent, espace, format de date…).
Selon les situations, le critère change : dans une base prospects, c’est souvent l’email ou le téléphone. Dans des commandes, on va parfois garder des lignes strictement identiques, car il peut s’agir de deux commandes différentes. Dans un catalogue produits, un doublon, c’est souvent même « Référence produit » + même « Marque ».
À lire ChatGPT, Gemini ou Claude : quel assistant IA choisir en 2026 selon votre usage ?
Là où Excel se fait piéger (et vous avec) :
- Espaces invisibles au début ou à la fin d’une valeur (« [email protected] »).
- Majuscules/minuscules : l’outil standard « Supprimer les doublons » considère « DUPONT » et « Dupont » comme identiques, mais ce n’est pas le cas de toutes les formules.
- Formats de dates et de numéros de téléphone : même information, écrite différemment.
La meilleure habitude, c’est de choisir dès le départ votre critère de doublon : « il y a doublon si l’email est identique », ou « si Email + Nom + Prénom sont identiques », etc.
Première étape : mettre en évidence les doublons sans rien supprimer #
Ici, on ne touche pas aux données. On observe. L’objectif : visualiser les doublons et voir si le résultat semble cohérent.
Mise en forme conditionnelle : surligner les doublons en quelques clics
Pour un premier contrôle rapide, la mise en forme conditionnelle fait le job.
À lire Les meilleures applications d’IA pour la productivité en 2026
Exemple : vous voulez repérer les emails en double dans la colonne B.
Étapes :
- Sélectionnez la colonne B (ou juste la plage B2:B500).
- Cliquez sur l’onglet Accueil.
- Cliquez sur Mise en forme conditionnelle > Règles de mise en surbrillance des cellules > Valeurs en double.
- Choisissez une couleur (rouge clair par exemple) et validez.
Les valeurs qui apparaissent au moins deux fois se colorent. Rien n’est supprimé, vous êtes en mode « audit visuel ».
Astuce : vous pouvez appliquer la même logique à une plage de plusieurs colonnes si vous voulez repérer des doublons dans un grand tableau.
À lire Comment décompresser un fichier ZIP en ligne facilement et rapidement
Filtre avancé : isoler les valeurs uniques ou doublées
Pour ceux qui préfèrent travailler avec des listes filtrées, le filtre avancé donne une vue propre.
Étapes rapides :
- Sélectionnez votre colonne ou votre plage de données.
- Allez dans l’onglet Données, section « Trier et filtrer », cliquez sur Avancé.
- Cochez « Copier vers un autre emplacement ».
- Dans « Copier dans », indiquez une cellule vide (par exemple F1).
- Cochez « Enregistrements uniques uniquement ».
Résultat : Excel copie uniquement les valeurs uniques dans la nouvelle zone. Votre tableau d’origine reste intact, c’est parfait pour l’extraction de valeurs uniques.
Tri pour regrouper visuellement les doublons
Version ultra simple, mais terriblement efficace : trier la colonne suspecte.
À lire Comment convertir facilement un fichier CSV en Excel et exploiter ses données
- Sélectionnez votre tableau ou la colonne.
- Onglet Données > Trier de A à Z ou de Z à A.
Les valeurs identiques se retrouvent côte à côte, ce qui aide à détecter très vite les doublons « évidents » (email répété, même référence produit, etc.).
Quel que soit votre choix, un réflexe s’impose : faites une copie du fichier avant d’aller plus loin. Un clic un peu trop rapide est vite arrivé.
Utiliser le bouton « Supprimer les doublons » : la méthode rapide mais à encadrer #
L’outil intégré Supprimer les doublons est la façon la plus directe de supprimer les doublons dans Excel. Bien utilisé, il fait gagner un temps fou. Mal utilisé, il massacre une base clients en deux secondes.
Étapes :
- Cliquez dans votre tableau (ou sélectionnez la plage complète).
- Allez dans l’onglet Données.
- Dans le groupe Outils de données, cliquez sur Supprimer les doublons.
- Dans la boîte de dialogue :
- Cochez « Mes données ont des en-têtes » si c’est le cas.
- Cochez uniquement les colonnes sur lesquelles vous voulez baser le doublon (par exemple seulement « Email », ou « Email + Nom »).
- Validez.
Excel supprime alors toutes les lignes doublées et garde la première occurrence selon les colonnes sélectionnées. Le logiciel affiche ensuite un message récapitulatif : nombre de doublons supprimés et nombre de valeurs uniques conservées.
Avertissement honnête : sur un fichier de commandes ou de factures, deux lignes identiques ne sont pas forcément un « doublon » métier. Vous pouvez avoir deux commandes identiques pour le même client. Dans ce cas, l’outil « Supprimer les doublons » risque d’effacer une vraie transaction. Il faut réfléchir au critère (ajouter un ID de transaction, par exemple).
À noter : la manip est quasi identique sur Google Sheets. Sélectionnez la plage, puis allez dans Données > Nettoyage des données > Supprimer les doublons. Google Sheets propose en plus la fonction UNIQUE pour extraire les valeurs uniques sans toucher aux données d’origine.
Méthodes avancées pour repérer les doublons avec des formules #
Vous êtes à l’aise avec les formules ? Là on va pouvoir contrôler beaucoup plus finement le dédoublonnage Excel.
Marquer les doublons avec NB.SI
La formule NB.SI est un classique pour identifier les doublons Excel.
Supposons que vos données soient en A2:A100. Dans B2, vous pouvez écrire :
=SI(NB.SI(A$2:A2;A2)>1;"Doublon";"")
Vous copiez ensuite la formule vers le bas. Résultat : la première occurrence reste vide, les suivantes s’affichent avec « Doublon ».
Explication rapide :
NB.SI(A$2:A2;A2)compte combien de fois la valeur de A2 est apparue depuis le début de la liste.- Si c’est supérieur à 1, c’est une répétition, donc un doublon.
Avantage : vous pouvez ensuite filtrer sur la colonne B = « Doublon » et supprimer seulement ces lignes. Vous gardez la main sur chaque cas.
Comparer deux listes avec EQUIV
Scénario très courant : vous avez deux exports CRM et vous voulez supprimer dans la base principale uniquement les contacts déjà présents dans l’autre fichier.
Imaginons :
- Feuil1 : liste principale, emails en colonne A.
- Feuil2 : nouvelle liste, emails en colonne A aussi.
Dans Feuil1, en B2, vous pouvez saisir :
=SI(ESTNA(EQUIV(A2;Feuil2!A:A;0));"Non trouvé";"Doublon")
Logique :
EQUIV(A2;Feuil2!A:A;0)cherche l’email de Feuil1 dans la liste de Feuil2.- Si la valeur n’est pas trouvée, EQUIV renvoie #N/A, d’où l’usage de
ESTNA. - Vous marquez ainsi les lignes comme « Doublon » ou « Non trouvé ».
Ensuite, il suffit de filtrer sur « Doublon » pour décider quoi supprimer. C’est très pratique pour un contrôle des données avant nettoyage.
Comparer deux feuilles Excel pour traquer les doublons sans s’arracher les cheveux #
Beaucoup de gens galèrent avec ça : « j’ai deux fichiers, je veux voir ce qui est en double entre les deux ». En réalité, la solution reste simple.
Vous pouvez :
- Soit rassembler les deux listes dans une même feuille, avec une colonne « Source » (Base A / Base B) et utiliser NB.SI ou l’outil « Supprimer les doublons ».
- Soit rester sur deux feuilles et utiliser EQUIV comme juste au-dessus.
Une approche pratique consiste à garder les deux feuilles séparées, avec une colonne « Statut » dans la base principale :
- Ajoutez une colonne « Statut » en B dans Feuil1.
- En B2 :
=SI(ESTNA(EQUIV(A2;Feuil2!A:A;0));"Nouveau";"Doublon"). - Copiez vers le bas.
- Triez sur la colonne « Statut » pour regrouper tous les « Doublon » en haut.
Avant suppression, il vaut mieux vérifier à la main quelques lignes marquées « Doublon ». Ce contrôle rapide évite beaucoup de regrets.
Power Query : nettoyer les doublons sur des gros volumes de données #
Dès qu’on dépasse quelques milliers de lignes ou qu’on répète souvent le même nettoyage, Power Query devient l’outil le plus fiable pour le traitement des données.
Principe : vous construisez une « recette » de nettoyage (dont le dédoublonnage Excel) que vous relancez à chaque nouveau fichier, sans tout refaire.
Étapes générales :
- Sélectionnez votre tableau.
- Onglet Données > À partir d’un tableau/plage.
- L’éditeur Power Query s’ouvre avec vos données.
- Sélectionnez une ou plusieurs colonnes (Ctrl+Clic pour plusieurs), clic droit sur l’en-tête > Supprimer les doublons.
- Onglet Accueil > Fermer & charger pour renvoyer une nouvelle table sans doublons dans Excel.
Intérêt : la requête reste enregistrée. Vous recevez un nouveau fichier de ventes mensuelles ? Vous remplacez la source, vous cliquez sur « Actualiser » et Power Query refait tout le nettoyage, y compris la suppression des doublons sur une ou plusieurs colonnes.
Tableaux croisés dynamiques et filtres avancés : une autre façon d’isoler les valeurs uniques #
On peut aussi utiliser un tableau croisé dynamique uniquement pour obtenir une liste de valeurs uniques Excel, sans toucher au fichier source.
Étapes :
- Sélectionnez vos données.
- Onglet Insertion > Tableau croisé dynamique.
- Validez la plage et la feuille de destination.
- Dans le volet de champs, faites glisser le champ à vérifier dans la zone « Lignes ».
Excel affiche alors une seule fois chaque valeur de cette colonne : vous obtenez une liste déjà « dédoublonnée ». Vous pouvez la copier/coller comme une liste classique et l’utiliser comme base propre.
Alternative : le filtre avancé en mode « Copier vers un autre emplacement » + « Enregistrements uniques uniquement », très pratique si vous n’avez pas envie de passer par un tableau croisé dynamique.
Tableau comparatif des principales méthodes pour gérer les doublons #
| Méthode | Niveau | Idéal pour | Action sur les données |
|---|---|---|---|
| Mise en forme conditionnelle | Débutant | Voir rapidement les doublons dans une colonne | Ne modifie rien, surlignage visuel uniquement |
| Supprimer les doublons (Données) | Débutant / Intermédiaire | Nettoyer une liste de contacts, produits, etc. | Supprime les lignes en double selon les colonnes choisies |
| NB.SI en colonne d’aide | Intermédiaire | Contrôle fin, suppression manuelle ou filtrée | Marque les doublons, suppression ensuite au choix |
| Power Query | Avancé | Gros volumes, nettoyage répété ou automatisé | Crée une nouvelle table propre à partir de la source |
Bonnes pratiques pour ne pas ravager son fichier en supprimant les doublons #
On va être très concret, parce que c’est là que tout se joue.
- Toujours travailler sur une copie du fichier avant une grosse opération. Tout le monde s’est déjà planté, ce n’est pas un aveu de faiblesse, c’est juste du bon sens.
- Tester d’abord sur un échantillon : par exemple, copiez 200 lignes dans une feuille à part, testez votre méthode de dédoublonnage Excel, vérifiez le résultat, puis appliquez-la au fichier complet.
- Documenter votre logique : notez quelque part « doublon = même Email » ou « doublon = Nom + Prénom + Date de naissance ». Quand on revient sur le fichier 6 mois plus tard, on a tout oublié.
- Éviter de supprimer les doublons « brutalement » sur des données transactionnelles (commandes, factures, logs). Deux lignes identiques peuvent correspondre à deux événements distincts, même si Excel les voit comme un doublon.
- Garder une feuille « Archive » avec les lignes supprimées : vous pouvez filtrer les doublons, les couper et les coller dans une feuille « Doublons supprimés ». En cas de contestation, vous avez la preuve et vous pouvez restaurer.
Au final, choisissez la méthode qui colle à votre niveau et à votre fichier. Pour une simple liste de mails, l’outil « Supprimer les doublons » suffit largement. Pour une base clients critique, mieux vaut combiner mise en forme conditionnelle + NB.SI + contrôle manuel. Pour un fichier de 80 000 lignes qui arrive tous les mois, Power Query prend clairement l’avantage.
Questions fréquentes #
Comment repérer les doublons dans Excel sans rien supprimer ?
Sélectionnez la plage, puis allez dans Accueil > Mise en forme conditionnelle > Règles de mise en surbrillance des cellules > Valeurs en double. Choisissez une couleur et validez : les valeurs présentes au moins deux fois se colorent, sans que rien ne soit supprimé.
Comment supprimer les doublons dans Excel ?
Cliquez dans votre tableau, allez dans l’onglet Données puis, dans le groupe Outils de données, cliquez sur Supprimer les doublons. Cochez « Mes données ont des en-têtes » si besoin, cochez uniquement les colonnes à comparer, puis validez. Excel garde la première occurrence et affiche le nombre de doublons retirés.
Quelle formule pour compter ou marquer les doublons ?
La fonction NB.SI compte les occurrences : =NB.SI(plage;cellule)>1 renvoie VRAI si la valeur apparaît plus d’une fois. Pour marquer les répétitions, utilisez =SI(NB.SI(A$2:A2;A2)>1;"Doublon";"") copiée vers le bas : la première occurrence reste vide, les suivantes affichent « Doublon ».
Peut-on supprimer les doublons dans Google Sheets ?
Oui. Sélectionnez la plage, puis allez dans Données > Nettoyage des données > Supprimer les doublons. Google Sheets propose aussi la fonction UNIQUE pour extraire les valeurs uniques sans modifier les données d’origine.
Les points :
- Comprendre ce qu’Excel considère comme un doublon (et les pièges fréquents)
- Première étape : mettre en évidence les doublons sans rien supprimer
- Utiliser le bouton « Supprimer les doublons » : la méthode rapide mais à encadrer
- Méthodes avancées pour repérer les doublons avec des formules
- Comparer deux feuilles Excel pour traquer les doublons sans s’arracher les cheveux
- Power Query : nettoyer les doublons sur des gros volumes de données
- Tableaux croisés dynamiques et filtres avancés : une autre façon d’isoler les valeurs uniques
- Tableau comparatif des principales méthodes pour gérer les doublons
- Bonnes pratiques pour ne pas ravager son fichier en supprimant les doublons
- Questions fréquentes