Supprimer les doublons dans Excel : trois approches selon votre besoin
Les doublons s'invitent dans presque tous les fichiers : un export chargé deux fois, un copier-coller trop enthousiaste, deux collègues qui saisissent le même client chacun de leur côté. Tant qu'ils restent en place, vos totaux gonflent, vos tableaux croisés comptent double et vos campagnes d'emailing écrivent deux fois à la même personne. Bonne nouvelle : Excel sait très bien faire le ménage, à condition de choisir la méthode adaptée à votre situation.
Il existe en réalité trois familles d'approches. Supprimer directement, avec l'outil intégré de l'onglet Données : rapide, définitif, parfait quand vous savez exactement ce que vous faites. Repérer et compter d'abord, avec la mise en forme conditionnelle ou la fonction NB.SI : indispensable quand vous voulez contrôler avant d'effacer. Extraire une liste propre à côté, sans toucher aux données d'origine, avec la fonction UNIQUE, le filtre avancé ou Power Query. Ce guide déroule les trois familles, puis passe en revue les pièges qui expliquent la plupart des doublons ratés.
Réponse rapide (mise à jour le 10 juillet 2026) — Cliquez dans votre tableau, puis onglet Données → Supprimer les doublons. Cochez les colonnes qui définissent un doublon, vérifiez la case « Mes données ont des en-têtes » et validez : Excel supprime les lignes en double, conserve la première occurrence de chacune et affiche le bilan. En cas de doute, Ctrl+Z annule tout.
Excel : supprimer les doublons avec l'outil intégré
La commande Supprimer les doublons existe dans toutes les versions récentes d'Excel et règle l'immense majorité des situations en moins d'une minute. Voici le pas à pas complet, avec les précautions qui vont avec.
Sélectionnez une cellule du tableau
Inutile de sélectionner toute la plage : cliquez sur n'importe quelle cellule à l'intérieur de vos données, Excel détectera de lui-même les limites du tableau. Évitez en revanche de ne sélectionner qu'une seule colonne d'un tableau qui en compte plusieurs : Excel afficherait un avertissement et proposerait d'« Étendre la sélection ». Acceptez cette extension, sans quoi les cellules de la colonne seraient supprimées indépendamment du reste de leurs lignes, et vos données se retrouveraient décalées.
Lancez la commande
Ouvrez l'onglet Données puis, dans le groupe Outils de données, cliquez sur Supprimer les doublons. Une boîte de dialogue s'ouvre et liste toutes les colonnes de votre tableau, chacune précédée d'une case à cocher.
Choisissez les colonnes à comparer
C'est l'étape décisive : les colonnes cochées définissent ce qu'Excel considère comme un doublon. Toutes cochées, une ligne n'est supprimée que si elle est identique de bout en bout à une ligne précédente. Vérifiez aussi la case « Mes données ont des en-têtes » : cochée, elle protège votre ligne de titres, qui ne sera ni comparée ni supprimée.
Validez et lisez le bilan
Cliquez sur OK. Excel affiche aussitôt un message indiquant le nombre de valeurs en double supprimées et le nombre de valeurs uniques restantes. Comparez ce bilan à ce que vous attendiez : un écart important signale souvent un piège de format ou d'espaces, que nous détaillons plus bas.
Point capital : l'outil conserve toujours la première occurrence de chaque valeur, c'est-à-dire la ligne la plus haute du tableau, et ne supprime que les répétitions situées en dessous. Pour décider quelle version d'une fiche survit, triez votre tableau avant la suppression : par date de mise à jour décroissante, par exemple, pour garder la fiche la plus récente de chaque client. Notez enfin que la comparaison ignore la casse : « DUPONT » et « Dupont » comptent pour un seul et même doublon.
La suppression modifie réellement votre feuille : les lignes disparaissent. Immédiatement après, Ctrl+Z restaure tout ; mais une fois le fichier enregistré et fermé, il n'existe plus de retour simple. Prenez le réflexe de travailler sur une copie du fichier, ou dupliquez la feuille avant le nettoyage.
Dernier cas de figure : s'il ne s'agit que de supprimer un doublon Excel repéré à l'œil nu, un clic droit sur le numéro de la ligne puis Supprimer suffit amplement. L'outil intégré devient réellement rentable à partir de quelques dizaines de lignes.
Repérer les doublons avant de les supprimer
Supprimer à l'aveugle, c'est accepter de découvrir les dégâts après coup. Deux techniques permettent d'inspecter les valeurs en double avant de trancher, et elles se complètent très bien.
La mise en forme conditionnelle : voir les doublons en couleur
Sélectionnez la colonne à contrôler, puis Accueil → Mise en forme conditionnelle → Règles de mise en surbrillance des cellules → Valeurs en double. Choisissez un format (fond rouge clair par défaut) et validez : toutes les cellules dont la valeur apparaît plusieurs fois se colorent instantanément. Différence essentielle avec l'outil de suppression : la mise en forme conditionnelle surligne toutes les occurrences, y compris la première. C'est un outil de diagnostic, pas de nettoyage.
Pour examiner les doublons de près, combinez cette règle avec un filtre : Données → Filtrer, puis, dans la flèche d'en-tête de la colonne, Filtrer par couleur. Vous obtenez la liste complète des valeurs en double, prête à être vérifiée ligne par ligne.
NB.SI : compter les occurrences de chaque valeur
La formule =NB.SI($A$2:$A$100;A2), recopiée dans une colonne d'appoint, affiche pour chaque ligne le nombre de fois où sa valeur apparaît dans la plage. Tout résultat supérieur à 1 signale un doublon ; un simple filtre sur cette colonne isole alors les lignes concernées. Les symboles $ figent la plage pour que la recopie vers le bas ne la décale pas.
Variante plus fine : =NB.SI($A$2:A2;A2)>1, dont la plage grandit au fil de la recopie, renvoie FAUX sur la première occurrence de chaque valeur et VRAI sur les suivantes. Vous marquez ainsi précisément les lignes que l'outil intégré supprimerait, sans rien effacer encore. Pour maîtriser cette fonction et sa version multi-critères, consultez notre guide de NB.SI et NB.SI.ENS.
Besoin d'un chiffre global avant de nettoyer ? Dans Excel 365 et 2021, =LIGNES(A2:A100)-LIGNES(UNIQUE(A2:A100)) renvoie le nombre exact de lignes que la déduplication ferait disparaître.
Extraire les valeurs uniques : UNIQUE et le filtre avancé
Changement de philosophie : au lieu de supprimer des lignes, vous produisez une liste dédoublonnée à côté, en laissant les données d'origine parfaitement intactes. Deux outils s'en chargent, selon votre version d'Excel.
UNIQUE : la formule des versions récentes
Dans Microsoft 365 et Excel 2021, la fonction UNIQUE fait tout le travail en une seule formule. Saisissez =UNIQUE(A2:A100) dans une cellule vide : la liste des valeurs distinctes se déverse automatiquement vers le bas, sans doublon et dans l'ordre d'apparition. La formule est vivante : ajoutez ou modifiez une valeur dans la plage source, la liste se met à jour toute seule.
Deux précisions utiles. Si les cellules situées sous la formule ne sont pas vides, Excel renvoie l'erreur #PROPAGATION! : libérez l'espace ou déplacez la formule dans une colonne dégagée. Et le troisième argument change la question posée : =UNIQUE(A2:A100;;VRAI) ne renvoie que les valeurs présentes une seule fois dans la plage, celles qui n'ont justement aucun doublon. Pour figer le résultat, copiez la liste puis collez-la en valeurs.
Le filtre avancé : la même extraction pour toutes les versions
Votre Excel ne connaît pas UNIQUE ? Le filtre avancé rend le même service depuis toujours. Sélectionnez votre plage, puis Données → Avancé (groupe Trier et filtrer). Dans la boîte de dialogue, choisissez « Copier vers un autre emplacement », indiquez la cellule de destination dans « Copier dans », cochez « Extraction sans doublon » et validez : Excel dépose une copie dédoublonnée de votre liste. L'option « Filtrer la liste sur place » fonctionne aussi : elle masque les lignes en double sans les supprimer. Les autres possibilités de cet outil méconnu sont détaillées dans notre tutoriel des filtres avancés Excel.
Supprimer les doublons sur plusieurs colonnes
Un doublon n'est pas une notion absolue : c'est vous qui le définissez en choisissant les colonnes à comparer. Prenons un fichier clients avec trois colonnes, Nom, Prénom et Email. Selon les cases cochées dans la boîte de dialogue, le résultat change du tout au tout.
| Colonnes cochées | Ce qu'Excel supprime | Usage typique |
|---|---|---|
| Nom + Prénom + Email | Les lignes strictement identiques sur les trois champs | Purge prudente après une fusion de fichiers |
| Nom + Prénom | Les homonymes complets, même si l'email diffère | Dédoublonnage de personnes |
| Email seul | Toute répétition d'adresse, même sous des noms différents | Liste de diffusion propre |
Retenez la règle : plus vous cochez de colonnes, moins Excel supprime, puisque la combinaison entière doit être identique pour déclencher la suppression. Cochez peu de colonnes et la définition du doublon s'élargit, avec le risque d'écraser des lignes légitimes. En cas d'hésitation, commencez par tout cocher, observez le bilan, puis resserrez colonne par colonne.
Côté formules, la version multi-colonnes du comptage s'écrit avec NB.SI.ENS : =NB.SI.ENS($A$2:$A$100;A2;$B$2:$B$100;B2)>1 renvoie VRAI lorsque la combinaison Nom + Prénom existe déjà ailleurs dans le fichier. Et si votre version le permet, =UNIQUE(A2:C100) extrait d'un coup les lignes distinctes en comparant les trois colonnes à la fois.
Power Query : supprimer les doublons dans les gros fichiers
Au-delà de quelques dizaines de milliers de lignes, ou dès que le même nettoyage revient chaque mois, Power Query devient l'outil de référence. Intégré à Excel depuis la version 2016 (onglet Données, groupe Récupérer et transformer des données), il applique vos transformations en dehors de la feuille : les données source restent intactes et le résultat se recharge d'un clic.
- Cliquez dans votre tableau, puis Données → À partir d'un tableau ou d'une plage. Excel convertit la plage en tableau structuré si nécessaire et ouvre l'éditeur Power Query.
- Sélectionnez la ou les colonnes qui définissent le doublon (maintenez Ctrl pour une sélection multiple). Pour comparer les lignes entières, sélectionnez toutes les colonnes.
- Dans l'onglet Accueil, cliquez sur Supprimer les lignes → Supprimer les doublons. Les répétitions disparaissent de l'aperçu et la première occurrence est conservée.
- Terminez par Accueil → Fermer et charger : la liste nettoyée arrive dans une nouvelle feuille de votre classeur.
Le mois suivant, quand la source a changé, un clic droit sur le tableau de résultat puis Actualiser rejoue tout le nettoyage. Attention à une différence de comportement : Power Query est sensible à la casse. « DUPONT » et « Dupont » y sont deux valeurs distinctes, alors que l'outil intégré les fusionne. Si vos saisies sont hétérogènes, harmonisez la casse au préalable, directement dans l'éditeur (Transformer → Format → MAJUSCULES). Pour explorer tout ce que cet outil sait faire, notre guide complet de Power Query vous accompagne pas à pas.
Pourquoi Excel ne trouve pas vos doublons : les pièges classiques
« J'ai lancé la suppression, et il reste des doublons. » Dans presque tous les cas, les valeurs semblent identiques à l'écran mais ne le sont pas pour Excel. Quatre coupables reviennent sans cesse.
Les espaces invisibles. « Dupont » suivi d'un espace n'est pas « Dupont ». Ces caractères parasites s'installent en fin de cellule lors des copier-coller depuis le web ou les logiciels métier. Nettoyez la colonne avec =SUPPRESPACE(A2) dans une colonne d'appoint, puis recollez le résultat en valeurs. Si le problème persiste, il s'agit souvent d'espaces insécables (code caractère 160) : =SUPPRESPACE(SUBSTITUE(A2;CAR(160);" ")) en vient à bout.
Les formats qui divergent. Pour l'outil Supprimer les doublons, un nombre stocké en texte (aligné à gauche, souvent marqué d'un petit triangle vert) et le même nombre au format numérique sont deux valeurs différentes. Même logique pour les dates : la comparaison porte sur la valeur affichée, si bien qu'un même jour affiché « 08/03/2026 » dans une cellule et « 8 mars 2026 » dans une autre passe pour deux valeurs uniques. Harmonisez le format de la colonne avant de dédoublonner.
La casse, selon l'outil. L'outil intégré ignore majuscules et minuscules, Power Query en tient compte. Le même fichier peut donc donner deux résultats différents selon la méthode choisie. Avant un nettoyage sérieux, uniformisez l'écriture avec MAJUSCULE ou NOMPROPRE, et la question disparaît.
Les doublons partiels. « Jean Dupont », « DUPONT Jean » et « J. Dupont » désignent la même personne, mais aucun outil standard ne les rapprochera automatiquement. La parade consiste à normaliser avant de comparer : séparez nom et prénom dans des colonnes distinctes, appliquez SUPPRESPACE et MAJUSCULE, puis dédoublonnez sur ces colonnes propres.
Envie de fiabiliser vos fichiers Excel ?
Notre formation Excel couvre le nettoyage de données, les formules et les tableaux croisés dynamiques, 100% à distance et en live, avec un formateur dédié.
Quelle méthode choisir ? Le tableau récapitulatif
Chaque technique a son terrain de jeu. Ce tableau résume l'essentiel pour décider en quelques secondes.
| Méthode | Ce qu'elle fait | Idéale pour | Versions |
|---|---|---|---|
| Outil Supprimer les doublons | Supprime les lignes en double, garde la première occurrence | Nettoyage rapide et définitif | Toutes |
| Mise en forme conditionnelle | Surligne toutes les occurrences en double | Contrôler avant de supprimer | Toutes |
| NB.SI / NB.SI.ENS | Compte les occurrences de chaque valeur | Compter, filtrer, auditer | Toutes |
| UNIQUE | Extrait une liste sans doublon, mise à jour automatique | Liste propre et dynamique | 365 et 2021 |
| Filtre avancé | Copie la liste ailleurs, option « Extraction sans doublon » | Extraction ponctuelle, anciennes versions | Toutes |
| Power Query | Déduplique à l'import, résultat actualisable | Gros fichiers, nettoyages récurrents | 2016 et plus |
En une phrase : repérez avec la mise en forme conditionnelle ou NB.SI, supprimez ponctuellement avec l'outil intégré, et industrialisez avec UNIQUE ou Power Query dès que le nettoyage se répète.
Et avec l'IA ?
Les assistants d'intelligence artificielle savent désormais écrire ces manipulations à votre place. Copilot, intégré à Excel avec un abonnement Microsoft 365 Copilot, comprend une consigne comme « surligne les doublons de la colonne Email » ou « propose une formule pour compter les occurrences de chaque valeur ». ChatGPT ou Claude rédigent volontiers la formule NB.SI.ENS exacte, ou la suite d'étapes Power Query adaptée à votre fichier, à partir d'une simple description de vos colonnes.
Deux réflexes restent indispensables : testez toujours la proposition sur une copie du fichier et comparez le nombre de lignes avant et après, car une consigne mal comprise supprime aussi efficacement qu'une bonne. Et ne collez jamais de données confidentielles (clients, salaires, santé) dans un outil grand public.
Conclusion
Supprimer les doublons dans Excel n'a rien de sorcier une fois les rôles distribués : l'outil de l'onglet Données pour le nettoyage express, la mise en forme conditionnelle et NB.SI pour inspecter avant d'agir, UNIQUE et le filtre avancé pour extraire une liste propre sans rien détruire, Power Query pour les gros volumes et les traitements récurrents. Quand un doublon résiste, cherchez l'espace invisible, le format divergent ou la casse : le coupable est presque toujours l'un des trois.
Ces réflexes de fiabilisation des données s'acquièrent vite avec un accompagnement structuré. La formation Excel de France Formation Groupe couvre le nettoyage de données, les formules, les tableaux croisés dynamiques et l'automatisation, 100% à distance et en live avec un formateur dédié, avec un paiement possible en 3 fois sans frais. De quoi transformer ces méthodes en habitudes quotidiennes.




