Comment supprimer les doublons tout en conservant les autres valeurs de la ligne dans Excel ?
Lors du traitement quotidien des données, la fonction « Supprimer les doublons » d’Excel supprime souvent la ligne entière, ce qui peut perturber les données des autres colonnes ainsi que la structure générale de la feuille de calcul. Cet article présente plusieurs méthodes permettant de supprimer uniquement les valeurs en double dans une colonne donnée, tout en préservant les autres données de chaque ligne — notamment à l’aide de formules combinées aux filtres, de code VBA et du complément Kutools. Chaque solution est accompagnée de cas d’utilisation typiques, d’avantages et de points clés à considérer, afin de vous aider à choisir rapidement l’approche la mieux adaptée à vos besoins.
![]() | ![]() |
Supprimer les doublons tout en conservant les autres valeurs de la ligne avec Filtre (3 étapes)
Supprimer les doublons tout en conservant les autres valeurs de la ligne avec VBA (4 étapes)
Supprimer les doublons tout en conservant les autres valeurs de la ligne avec Filtre
Une approche fiable pour préserver la structure de vos données tout en supprimant les valeurs en double consiste à combiner une formule simple avec la fonction Filtre d’Excel. Particulièrement efficace, cette méthode vous permet d’identifier visuellement et de sélectionner précisément les doublons à supprimer dans une seule colonne, tout en conservant intactes les autres informations de chaque ligne. Idéale pour les jeux de données de petite à moyenne taille, elle vous offre un contrôle total sur le processus de suppression.
1. Sélectionnez une cellule vide adjacente à votre plage de données (par exemple, D2 si vos données commencent en A2) et saisissez la formule suivante : =A3=A2. Cette formule compare chaque cellule à celle située juste au-dessus afin d’identifier les doublons. Faites glisser la poignée de recopie vers le bas pour étendre la formule aux lignes suivantes, selon vos besoins. Consultez la capture d’écran ci-dessous :
2. Ensuite, sélectionnez l’intégralité de votre plage de données — y compris la nouvelle colonne contenant la formule — puis cliquez sur Données > Filtrer pour activer la fonction de filtrage. Cela vous permet de masquer temporairement les lignes non concernées et d’afficher uniquement celles marquées comme doublons.
3. Cliquez sur l’icône Filtre dans la colonne contenant la formule (par exemple, la colonne D), puis, dans le menu déroulant, cochez uniquement VRAI. Toutes les entrées en double (à l’exception de la dernière occurrence) seront alors affichées.
4. Après avoir cliqué sur OK, toutes les valeurs en double identifiées s’affichent. Sélectionnez ces cellules en double et appuyez sur la touche Suppr pour les effacer sans affecter les autres cellules de leurs lignes. Cette méthode préserve la structure de vos données tout en supprimant uniquement les valeurs en double de la colonne spécifiée. Consultez la capture d’écran ci-dessous :
Conseil : Veillez à ne sélectionner que les cellules en double — et non la ligne entière — afin que seules les valeurs ciblées soient supprimées.
5. Pour revenir à l’affichage normal, cliquez à nouveau sur Données > Filtrer afin de désactiver le filtre. Supprimez ou effacez la colonne d’aide contenant la formule si elle n’est plus nécessaire. Les doublons ont désormais disparu de la colonne spécifiée, et toutes les autres valeurs des lignes sont restées intactes.
Avantages : Aucun besoin de VBA ni de compléments ; les étapes sont claires et les erreurs manuelles peuvent être facilement corrigées.
Inconvénients : Non entièrement automatisé — un nettoyage manuel est nécessaire ; moins efficace avec des jeux de données très volumineux.
Supprimer les doublons tout en conservant les autres valeurs de la ligne avec VBA
Le VBA propose une méthode plus automatisée pour supprimer les doublons d’une colonne tout en préservant intactes toutes les autres données des lignes concernées. Cette approche s’avère idéale pour les tâches de nettoyage répétitives, notamment lorsqu’on travaille avec de grands volumes de données ou que la suppression doit être exécutée régulièrement. Le recours au VBA permet non seulement de gagner du temps, mais aussi de réduire les erreurs manuelles — à condition toutefois de maîtriser les bases de la programmation dans Excel.
1. Appuyez sur Alt + F11 pour ouvrir la fenêtre de l’éditeur Microsoft Visual Basic pour Applications.
2. Dans la fenêtre VBA, accédez à Insertion > Module, puis copiez-collez le code suivant dans le nouveau module. Ce code supprime les valeurs en double de la plage sélectionnée tout en conservant toutes les autres informations des lignes :
VBA : Supprimer les doublons tout en conservant les autres valeurs de la ligne
Sub RemoveDuplicates()
'UpdatebyExtendoffice20160918
Dim xRow As Long
Dim xCol As Long
Dim xrg As Range
Dim xl As Long
On Error Resume Next
Set xrg = Application.InputBox("Select a range:", "Kutools for Excel", _
ActiveWindow.RangeSelection.AddressLocal, , , , , 8)
xRow = xrg.Rows.Count + xrg.Row - 1
xCol = xrg.Column
'MsgBox xRow & ":" & xCol
Application.ScreenUpdating = False
For xl = xRow To 2 Step -1
If Cells(xl, xCol) = Cells(xl - 1, xCol) Then
Cells(xl, xCol) = ""
End If
Next xl
Application.ScreenUpdating = True
End Sub 
3. Pour exécuter le script, appuyez sur F5 ou cliquez sur le bouton Exécuter. Une boîte de dialogue s’ouvre alors pour vous demander de sélectionner la plage dans laquelle vous souhaitez supprimer les valeurs en double. Cliquez ensuite sur OK pour confirmer.
4. La macro s’exécute et supprime Valeurs en double dans la Plage limitée, en laissant des cellules vides à leur place, tandis que tout le reste du contenu des lignes est conservé. Cela préserve efficacement la structure de votre feuille de calcul.
Avantages : Extrêmement efficace pour les jeux de données volumineux ou répétitifs ; réduit le travail manuel au strict minimum.
Inconvénients : Nécessite l’activation des macros et des connaissances de base en VBA ; les modifications sont souvent irréversibles, il est donc fortement recommandé de travailler sur une copie de sauvegarde.
Supprimer les doublons tout en conservant les autres valeurs de la ligne avec Kutools pour Excel
Si vous avez Kutools pour Excel installé, vous pouvez simplifier la suppression des doublons dans une plage ou une colonne tout en préservant les autres données de la ligne. Kutools propose des fonctions pratiques qui éliminent les doublons de façon intuitive et efficace — une solution idéale pour les utilisateurs qui doivent fréquemment nettoyer des listes dans Excel.
Après avoir installé Kutools pour Excel, vous pouvez utiliser l’une des deux méthodes suivantes selon vos données et vos préférences :
Méthode 1 : Fusionner les cellules identiques (2 étapes)
1. Mettez en surbrillance les Valeurs en double que vous souhaitez dédoublonner. Ensuite, accédez à Kutools > Fusionner et scinder > Fusionner les cellules identiques. Cette action regroupe les valeurs en double contiguës en une seule cellule, facilitant ainsi la suppression de toutes les occurrences sauf la première.
2. Après la fusion, sélectionnez les cellules fusionnées, puis accédez à Accueil > Fusionner et centrer > Séparer les cellules pour les restaurer en cellules standard. Les doublons apparaissent désormais sous forme de cellules vides, seule la valeur unique étant conservée pour chaque groupe.
Le résultat ressemblera à l’exemple ci-dessous, où les doublons ont été supprimés et les autres valeurs de la ligne préservées :
Méthode 2 : Sélectionner les cellules en double/uniques (4 étapes)
1. Sélectionnez la liste ou la plage complète à partir de laquelle vous souhaitez supprimer les valeurs en double. Cliquez sur Kutools > Sélectionner > Sélectionner les cellules en double/uniques.
2. Dans la boîte de dialogue Sélectionner les cellules en double/uniques, choisissez Doublons (sauf la 1re occurrence) dans la section Règle. Cette option met en surbrillance toutes les occurrences en double après la première.
3. Cliquez sur OK. Une notification vous indique combien de cellules en double ont été sélectionnées. Confirmez en cliquant à nouveau sur OK.
4. Appuyez simplement sur la touche Suppr pour supprimer ces valeurs en double sélectionnées, sans toucher au reste des données de vos lignes.

Avantages : Aucune formule ni code requis ; extrêmement rapide et convivial ; prend en charge les opérations en masse.
Inconvénients : Nécessite une installation supplémentaire.
Résumé et dépannage : Chacune des solutions présentées ci-dessus offre une approche pratique pour supprimer les valeurs en double tout en conservant intactes les autres données de vos lignes dans Excel. Les méthodes basées sur les filtres et les formules conviennent à un traitement manuel, transparent et étape par étape ; le VBA s’avère précieux pour les nettoyages par lots ou récurrents ; et Kutools propose des opérations simplifiées et fluides, idéales pour les utilisateurs réguliers. Vérifiez toujours attentivement votre plage sélectionnée, créez des copies de sauvegarde avant toute opération en masse, et choisissez la solution qui correspond le mieux à votre flux de travail ainsi qu’à votre niveau de confort avec les formules ou le code. Si vous rencontrez des problèmes — comme des doublons manquants ou une perte accidentelle de données —, examinez l’exactitude de vos colonnes d’aide, vérifiez le tri et assurez-vous que vos sélections sont correctes avant de supprimer quoi que ce soit.
Meilleurs outils de productivité Office
Boostez vos compétences Excel avec Kutools pour Excel et découvrez une efficacité inégalée.Kutools pour Excel propose plus de 300 fonctionnalités avancées pour améliorer votre 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 rend votre travail bien plus facile
- Activez l’édition 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é de 50 % et vous fait économiser des centaines de clics de souris chaque jour !
Tous les compléments Kutools. Un seul installateur
Kutools for Office regroupe les compléments pour Excel, Word, Outlook et PowerPoint, ainsi que Office Tab Pro, ce qui en fait le choix idéal pour les équipes travaillant à travers les applications Office.
- Suite tout-en-un— Compléments Excel, Word, Outlook et PowerPoint + Office Tab Pro
- Un seul installateur, une seule licence— installation en quelques minutes (compatible MSI)
- Fonctionne mieux ensemble— productivité optimisée dans toutes les applications Office
- Essai gratuit de 30 jours avec toutes les fonctionnalités— aucune inscription, aucune carte bancaire
- Meilleur rapport qualité-prix— économisez par rapport à l’achat de compléments individuels

