Comment rechercher et supprimer les doublons dans Excel – en toute sécurité
Le bouton Supprimer les doublons de Excel est rapide, irréversible et conserve les lignes que vous n'avez pas choisies. Voici comment compter, examiner, puis supprimer les doublons, avec des formules ou une instruction IA.
Données → Supprimer les doublons se fait en un clic, et c'est là le problème. Il supprime les lignes immédiatement, conserve l'occurrence en premier de chaque doublon sans rien demander et vous indique uniquement le nombre de lignes supprimées, pas lesquelles. Sur une liste de clients ou un export de commandes, c'est un pari.
Le flux de travail sécurisé est : compte → examiner → décider quelle copie gagne → puis supprimer. Voici chaque étape.
Étape 1 : Comptez les doublons avant de toucher quoi que ce soit
Pour une seule colonne clé (par exemple, envoyez un e-mail dans la colonne B) :
=COUNTIF($B$2:$B$5000, B2)
Toute valeur supérieure à 1 marque un groupe en double. Pour les doublons définis par un combination de colonnes (même client ET même date ET même montant) :
=COUNTIFS($A$2:$A$5000,A2, $C$2:$C$5000,C2, $D$2:$D$5000,D2)
Ajoutez ceci en tant que colonne d'assistance nommée Copies, puis filtrez sur >1 pour voir toutes les lignes concernées à la fois.
Pour mettre en surbrillance à la place : sélectionnez la plage → Accueil → Mise en forme conditionnelle → Règles de surbrillance des cellules → Valeurs en double. Notez que cela vérifie uniquement les doublons sur une seule colonne.
Étape 2 : Décidez de ce que signifie réellement « dupliquer »
Le bug subtil dans la plupart des tâches de déduplication n'est pas la suppression, mais la définition :
- Casse et espaces.
ACME Corpetacme corpsont des chaînes différentes deCOUNTIFà moins que vous ne normalisiez d'abord avecTRIM/LOWER. Nettoyez avant de compter (liste de contrôle de nettoyage complète). - Même clé, données différentes. Deux lignes avec le même e-mail mais des numéros de téléphone différents ne constituent pas un doublon : il s'agit d'un conflit qui doit être fusionné et non supprimé.
- Répétitions légitimes. Combinaison Dans une feuille de transactions, il est normal que le même client apparaisse deux fois. Les clés de déduplication doivent inclure suffisamment de colonnes pour identifier une véritable double entrée.
Étape 3 : Choisissez quelle copie survit
L'outil intégré de Excel conserve toujours la première occurrence : la ligne la plus haute. Si vous préférez conserver l'enregistrement le plus récent, triez-le par date dans la colonne descendante avant en supprimant les doublons, afin que le plus récent soit le premier de chaque groupe.
Pour marquer les survivants avec des formules à la place (conserver la première occurrence) :
=IF(COUNTIF($B$2:B2, B2)=1, "keep", "remove")
La plage en expansion $B$2:B2 ne compte que les occurrences jusqu'à la ligne actuelle, donc la première copie est "conservée" et les suivantes sont "supprimées". Filtrez et supprimez les lignes « supprimer » – après examen.
Étape 4 : Supprimez et vérifiez le décompte
Quelle que soit la manière dont vous supprimez, vérifiez : les lignes avant - les lignes après doivent être égales au nombre d'indicateurs "supprimer". Si ce n'est pas le cas, arrêtez-vous et vérifiez.
La version à une instruction
Avec IA pour Excel, l'ensemble du flux de travail — normaliser, compter, examiner, choisir les survivants, supprimer, vérifier — est une tâche décrite :
"Recherchez les lignes en double par e-mail, en ignorant la casse et les espaces supplémentaires. Lorsque les doublons ont des numéros de téléphone en conflit, signalez-les au lieu de les supprimer. Sinon, conservez la ligne la plus récente dans la colonne Mise à jour. Montrez-moi un résumé avant de finaliser."
Étant donné que le complément prend un instantané du classeur avant l'écriture et indique exactement quelles lignes ont été supprimées, la dédup est révisable et réversible – les deux propriétés qui manquent au bouton intégré. Voir comment fonctionne le modèle de sécurité ou commencez par téléchargement gratuit.
FAQ
Comment supprimer les doublons tout en conservant la dernière entrée ?
Trier par colonne de date en décroissant en premier — Supprimer les doublons conserve la première ligne de chaque groupe, qui, après tri, est la plus récente. Ou utilisez une formule d'assistance pour signaler tous les éléments sauf le dernier, les réviser, puis les supprimer.
Pourquoi Excel trouve-t-il des doublons qui semblent différents ?
Habituellement, c'est le contraire qui se produit : les valeurs presque identiques ne correspondent pas à cause des espaces de fin, de la casse ou des nombres stockés sous forme de texte. Normalisez avec TRIM et les types cohérents avant de compter les doublons.
Excel peut-il afficher quelles lignes ont été supprimées en tant que doublons ?
Pas avec l'outil intégré - il ne rapporte qu'un décompte. Utilisez la méthode des colonnes d'assistance ou un assistant qui enregistre chaque ligne supprimée, si vous avez besoin d'une piste d'audit.