Comment supprimer toutes les doublons mais en garder un seul dans Excel ?
Ce tutoriel présente des astuces pour supprimer toutes les valeurs en double d'une liste tout en conservant une seule instance dans Excel, lisez les détails :
Supprimer tous les doublons mais en garder un seul avec la fonction Supprimer les doublons
Supprimer tous les doublons mais en garder un seul avec VBA
Supprimer tous les doublons mais en garder un seul avec Kutools pour Excel
Combiner toutes les lignes en double et conserver les données avec Kutools pour Excel
Supprimer tous les doublons mais en garder un seul avec la fonction Supprimer les doublons
Dans Excel, la fonctionnalité Supprimer les doublons peut vous aider à supprimer toutes les instances sauf une.
1. Sélectionnez la liste de données dont vous avez besoin, puis cliquez sur Données > Supprimer les doublons. Voir capture d'écran :
2. Ensuite, dans la boîte de dialogue Supprimer les doublons, cochez le nom de la colonne à partir de laquelle vous souhaitez supprimer les doublons, et si vos données contiennent des en-têtes, cochez également l'option Les données contiennent des en-têtes. Voir capture d'écran :
3. Cliquez sur OK. Une boîte de dialogue apparaît pour vous informer du nombre de doublons qui ont été supprimés, fermez-la simplement. Maintenant, tous les doublons ont été supprimés, mais une seule instance reste dans la liste.
Supprimer tous les doublons mais en garder un seul avec VBA
Si vous êtes intéressé par VBA, voici un code VBA que je peux introduire pour résoudre cette tâche.
1. Appuyez simultanément sur Alt+F11 pour ouvrir la fenêtre Microsoft Visual Basic pour Applications.
2. Cliquez sur Insérer > Module, puis collez le VBA ci-dessous dans la nouvelle fenêtre Module.
VBA : Supprimer tous les doublons mais en garder un.
Sub RemoveAllDeplicateButOne()
Dim LR As Long: LR = Range("A" & Rows.Count).End(xlUp).Row
ActiveSheet.Range("A1:A" & LR).RemoveDuplicates Columns:=1, Header:=Name
End Sub
3. Appuyez sur F5 ou cliquez sur Exécuter pour exécuter le VBA, et les doublons dans la liste de la colonne A seront supprimés, mais une seule instance sera conservée.
Astuce : Dans le VBA ci-dessus, A indique la colonne A, et A1:A indique la plage de la liste, vous pouvez les modifier selon vos besoins.
Supprimer tous les doublons mais en garder un seul avec Kutools pour Excel
Il existe un outil puissant dans Kutools pour Excel appelé Sélectionner les cellules en double et uniques qui peut rapidement sélectionner ou mettre en évidence tous les doublons sauf le premier, puis vous pouvez les supprimer.
Après avoir installé gratuitement Kutools pour Excel, veuillez procéder comme suit :
1. Sélectionnez la plage de données et cliquez sur Kutools > Sélectionner > Sélectionner les cellules en double et uniques. Voir capture d'écran :
2. Dans la boîte de dialogue affichée, cochez l'option Valeurs en double (Exclure la première correspondance), puis cliquez sur Ok. Voir capture d'écran :
3. Ensuite, une boîte de dialogue apparaît pour vous rappeler le nombre de cellules sélectionnées. Cliquez simplement sur OK pour la fermer. Voir capture d'écran :
4. Et tous les doublons sauf le premier sont sélectionnés, appuyez sur la touche Supprimer pour les effacer.
Astuce : Vous pouvez également supprimer tous les doublons mais en garder un avec Sélectionner les cellules en double et uniques comme ceci :
Sélectionnez toutes les valeurs uniques, y compris les premiers doublons, puis copiez-les en appuyant sur Ctrl + C et collez-les dans un autre emplacement avec Ctrl + V.


Démo : Supprimer tous les doublons mais en garder un seul
Combiner toutes les lignes en double et conserver les données avec Kutools pour Excel
Si vous avez certaines données et que vous souhaitez combiner les lignes en double tout en conservant les données correspondantes comme illustré dans la capture d'écran ci-dessous, vous pouvez utiliser la fonction Fusion avancée des lignes de Kutools pour Excel.
Après avoir installé gratuitement Kutools pour Excel, veuillez procéder comme suit :
1. Sélectionnez les données et cliquez sur Kutools > Fusionner et diviser > Fusion avancée des lignes. Voir capture d'écran :
2. Dans la boîte de dialogue Combiner les lignes basées sur la colonne, sélectionnez la colonne à partir de laquelle vous souhaitez supprimer les doublons et cliquez sur Colonne clé pour en faire la colonne clé principale. Voir capture d'écran :
3. Ensuite, sélectionnez la colonne où vous souhaitez conserver les données, puis cliquez sur Consolider et choisissez un délimiteur dans la liste. Voir capture d'écran :
4. Cliquez sur Ok, et les lignes en double sont combinées tout en conservant les données correspondantes.
Démo : Combiner les doublons mais conserver les données adjacentes
Articles connexes :
- Comment combiner plusieurs cellules avec des zéros non significatifs dans une cellule dans Excel ?
- Comment générer un nombre aléatoire sans doublons dans Excel ?
Meilleurs outils de productivité pour Office
Boostez vos compétences Excel avec Kutools pour Excel, et découvrez une efficacité sans précédent. Kutools pour Excel propose plus de300 fonctionnalités avancées pour augmenter la productivité et gagner du temps. Cliquez ici pour obtenir la fonctionnalité dont vous avez le plus besoin...
Office Tab apporte une interface à onglets à Office, et facilite grandement votre travail
- Activez la modification et la lecture par onglets dans Word, Excel, PowerPoint, Publisher, Access, Visio et Project.
- Ouvrez et créez plusieurs documents dans de nouveaux onglets de la même fenêtre, plutôt que dans de nouvelles fenêtres.
- Augmente votre productivité de50 %, et réduit des centaines de clics de souris pour vous chaque jour !