Comment trouver et supprimer les doublons dans Excel

Comment trouver et supprimer les doublons dans Excel Image en vedette

Les valeurs en double dans Excel peuvent être ennuyeuses, mais heureusement, il existe plusieurs méthodes pour les trouver et les supprimer. Nous recommandons de faire une copie de sauvegarde de votre feuille Excel avant de supprimer les doublons. Voyons comment compter, trouver et supprimer les valeurs en double dans Excel.

Table des matières

    1. Utiliser le bouton Supprimer les doublons
    1. Trouver des données en double à l’aide de la mise en forme conditionnelle
    1. Supprimer les doublons à l’aide d’un filtre conditionnel
    1. Trouver des doublons dans Excel avec une formule
    1. Compter le nombre de doublons à l’aide d’une formule
    1. Supprimer les valeurs en double à l’aide d’une formule
    1. Supprimer des données en double à l’aide de filtres avancés
    1. Supprimer les doublons Excel à l’aide de Power Query
    1. Utiliser un tableau croisé dynamique

1. Utiliser le bouton Supprimer les doublons

La méthode la plus rapide pour trouver et supprimer des doublons dans Excel est d’utiliser le bouton “Supprimer les doublons” d’Excel. Cette méthode vous permet de rechercher des doublons en fonction des données dans une ou plusieurs colonnes. Elle supprime des lignes entières lorsque des doublons sont trouvés.

Cliquez sur n’importe quelle cellule contenant des données dans votre feuille de calcul. Cela n’a pas besoin d’être la cellule, la colonne ou la ligne dans laquelle vous souhaitez supprimer les doublons.

Sélectionnez l’onglet “Données”, puis cliquez sur le bouton “Supprimer les doublons” dans la barre d’outils.

Ouvrir l'onglet données dans Excel

Cochez la ou les colonnes dans lesquelles vous souhaitez supprimer les doublons. Toutes les colonnes sont cochées par défaut. De plus, si vos colonnes n’ont pas d’en-têtes, décochez la case “Mes données ont des en-têtes” afin que votre première ligne soit incluse. Cliquez sur “OK” après avoir sélectionné les colonnes souhaitées.

Sélectionner les colonnes pour supprimer les doublons dans Excel

Excel vous donne un message indiquant combien de lignes ont été supprimées et combien de lignes restent. Cette méthode supprime la ligne entière, pas seulement la valeur. Appuyez sur “OK” pour accepter les résultats et revenir à votre feuille de calcul.

Confirmer la suppression des doublons dans Excel

Si vous n’aimez pas les résultats, appuyez sur Ctrl + Z pour ramener les valeurs supprimées dans votre feuille.

2. Trouver des données en double à l’aide de la mise en forme conditionnelle

Si vous préférez examiner les doublons dans Excel avant de supprimer quoi que ce soit, essayez d’utiliser la mise en forme conditionnelle. Cela trouve des doublons dans Excel mais ne les supprime pas.

Sélectionnez la ou les colonnes ou la feuille entière où vous souhaitez rechercher des valeurs en double.

Ouvrez l’onglet “Accueil”, puis cliquez sur le bouton “Mise en forme conditionnelle”.

Mise en forme conditionnelle Excel

Sélectionnez “Règles de mise en surbrillance des cellules”, puis choisissez “Valeurs en double”.

Mettre en surbrillance les valeurs en double avec la mise en forme conditionnelle dans Excel

Choisissez la couleur dans laquelle vous souhaitez que les valeurs en double apparaissent. Vous pouvez également changer le “Type de règle” de “Valeurs en double” à “Valeurs uniques” si vous préférez voir les valeurs uniques mises en surbrillance. Cliquez sur “Terminé” lorsque vous avez terminé.

Choisir le formatage pour les valeurs en double dans le menu de mise en forme conditionnelle d'Excel

Examinez les cellules mises en surbrillance et supprimez les doublons que vous ne souhaitez pas. Dans mon exemple, je veux seulement supprimer les lignes où chaque valeur est dupliquée.

Feuille Excel avec mise en forme conditionnelle mettant en surbrillance les valeurs en double

3. Supprimer les doublons à l’aide d’un filtre conditionnel

Si vous souhaitez faciliter la suppression des doublons dans Excel après avoir utilisé la mise en forme conditionnelle, utilisez un filtre Excel basé sur la couleur de la cellule pour n’afficher que les doublons ou les valeurs uniques. Avec cette option, vous supprimerez manuellement la ou les lignes entières ou juste les cellules en double.

Configurez la mise en forme conditionnelle basée sur la section précédente.

Ouvrez l’onglet “Accueil”, sélectionnez le bouton “Trier et filtrer”, puis choisissez “Filtrer”.

Choisir un filtre dans Excel

Des flèches déroulantes apparaîtront sur l’en-tête de chaque colonne. Cliquez sur la flèche et sélectionnez “Filtrer par couleur”. Sélectionnez la couleur des cellules en double pour ne voir que celles-ci. Ou, sélectionnez “Aucun remplissage” pour ne sélectionner que les valeurs uniques.

Veuillez noter qu’aucun doublon (y compris la valeur originale) n’est affiché lorsque vous choisissez “Aucun remplissage”. Si vous souhaitez toujours voir toutes les valeurs, sélectionnez “Filtrer par couleur” à la place. Cela place soit les cellules colorées, soit les cellules sans remplissage en haut de la liste.

Filtrer et trier par couleur dans Excel

Pour mon exemple, je trie par la couleur des cellules en double. Cela vous permet d’examiner les doublons et de supprimer les lignes ou valeurs que vous ne souhaitez pas conserver. Si vous choisissez de n’afficher que les valeurs uniques, vous pouvez copier ou déplacer toutes les données visibles dans une nouvelle feuille. Cela laissera uniquement les doublons derrière.

Lorsque vous avez terminé l’édition des données, cliquez à nouveau sur la flèche déroulante et choisissez “Effacer le filtre”.

Effacer un filtre Excel

Si vous souhaitez supprimer les flèches déroulantes, sélectionnez “Trier et filtrer” dans la barre d’outils, puis choisissez “Filtrer”. Cela effacera tous les filtres.

Astuce : vous pouvez faire beaucoup plus avec les filtres Excel. Par exemple, vous pouvez éliminer les cellules vides ou supprimer les espaces supplémentaires d’une cellule.

4. Trouver des doublons dans Excel avec une formule

Les formules Excel peuvent accomplir presque n’importe quelle tâche sur une feuille de calcul, y compris trouver des doublons. Il existe plusieurs formules différentes que vous pouvez utiliser en fonction de ce que vous souhaitez voir. Celles-ci sont toutes basées sur des fonctions COUNT. Ces formules ne suppriment pas les doublons. Vous devez le faire manuellement une fois qu’ils sont trouvés. Peu importe quelle formule vous utilisez, le processus est le même :

Créez une nouvelle colonne sur la même feuille. Je l’ai étiquetée “Doublons”.

Sélectionnez la première cellule vide de votre nouvelle colonne. Entrez votre formule souhaitée (voir les différentes formules ci-dessous les étapes) dans la barre de fonction/formule ou dans la cellule elle-même.

Entrer une formule dans une cellule dans Excel

Si vous souhaitez étendre la formule à d’autres cellules de la colonne, cliquez et maintenez le petit carré en bas à droite de la cellule contenant la formule. Tirez vers le bas pour remplir autant de cellules que vous le souhaitez.

Maintenant que vous savez comment insérer la formule, voici les meilleures options à utiliser :

  • =COUNTIF(Range, Criteria) >1 – La plage est votre colonne, et le critère est la cellule la plus haute. Cela fonctionne bien pour trouver des doublons dans une seule colonne. Par exemple, pour voir les doublons basés uniquement sur la colonne D, vous utiliseriez =COUNTIF(D:D, D2) >1. Un résultat de “Vrai” signifie doublon, tandis que “Faux” signifie unique.

Compter une seule colonne dans Excel

  • Si vous ne souhaitez pas que la référence de cellule change lorsque vous la faites glisser, utilisez plutôt des références de cellule absolues. Par exemple, j’utiliserais =COUNTIF($D$2:$D$105, $D2) >1 pour vérifier toute la colonne D.
  • Si vous souhaitez afficher autre chose que Vrai ou Faux, enveloppez COUNTIF à l’intérieur d’une fonction IF : =IF(COUNTIF($D$2:$D$105, $D2) > 1, "Doublon", " "). Cela affichera “Doublon” pour les doublons et une cellule vide pour les valeurs uniques. Vous pouvez facilement utiliser n’importe quels mots que vous voulez, comme “Doublon” et “Unique”.
  • Si vous souhaitez comparer plusieurs colonnes à la fois, vous devrez utiliser des références de cellule absolues et une instruction IF, comme : =IF(COUNTIFS($D$2:$D$105,$D2,$E$2:$E$105,$E2,$F$2:$F$105,$F2) >1, "Doublon", "Unique") Cette formule n’affichera “Doublon” que si les valeurs dans D, E et F sont les mêmes. Si l’une des trois est unique dans une ligne, “Unique” s’affichera à la place.
  • Si vous souhaitez afficher uniquement les valeurs en double et non la première occurrence de la valeur, essayez ceci à la place : =IF(COUNTIFS($D$2:$D2,$D2,$E$2:$E2,$E2,$F$2:$F2,$F2) >1, "Doublon", "Unique") Cela n’affiche “Doublon” que pour la deuxième occurrence ou plus.

5. Compter le nombre de doublons à l’aide d’une formule

Vous pouvez utiliser la formule ci-dessus sans le texte > 1 pour compter le nombre de doublons dans une colonne. Les deux formules deviendront =COUNTIF($D$2:$D$105, $D2) et =COUNTIF(D:D, D2). Entrez la nouvelle colonne pour qu’elle affiche combien de fois chaque élément apparaît dans les données.

Compter les doublons dans Excel

Une valeur de “1” signifie que c’est une valeur unique. Tout autre chose équivaut à des doublons.

6. Supprimer les valeurs en double à l’aide d’une formule

Une fois que vous avez trouvé les valeurs en double (Section 4) ou le compte des doublons (Section 5), utilisez la méthode de filtre pour supprimer les doublons et conserver les valeurs uniques.

Cliquez n’importe où dans la colonne contenant vos valeurs ou compte en double. Allez dans “Onglet Accueil -> Trier et filtrer -> Filtrer” pour activer la boîte de filtre déroulante sur l’en-tête de colonne.

Supprimer les filtres en double dans Excel

Cliquez sur la flèche déroulante dans votre colonne de doublons.

Cochez la ou les valeur(s) que vous souhaitez conserver, décochez ce que vous ne souhaitez pas, puis cliquez sur “Appliquer”. Masquez tous les doublons en ne sélectionnant que “Unique”, “Faux”, ou quel que soit votre étiquette pour les valeurs uniques pour la méthode des doublons, et “1” pour le comptage des doublons. Affichez uniquement les doublons en décochant les identifiants uniques.

Afficher ou masquer les filtres en double dans Excel

Sélectionnez les lignes visibles en appuyant sur Ctrl + C. Si, pour une raison quelconque, cela sélectionne toutes les lignes, y compris les lignes masquées, utilisez le raccourci Alt + ; à la place.

Copiez les valeurs uniques ou les doublons (selon ce que vous choisissez d’afficher) dans une autre feuille. Supprimez ces valeurs de la feuille originale.

Allez dans “Trier et filtrer -> Filtrer.” Cliquer sur “Filtrer” supprimera le filtre et affichera tous les doublons ou valeurs uniques restants.

À partir de là, parcourez les doublons et supprimez les cellules ou lignes que vous ne souhaitez plus. N’oubliez pas que l’occurrence originale est listée avec les valeurs en double.

7. Supprimer des données en double à l’aide de filtres avancés

Jusqu’à présent, nous n’avons utilisé que des filtres de base, mais vous pouvez également trouver et supprimer des doublons dans Excel à l’aide de filtres avancés.

Sélectionnez la colonne que vous souhaitez filtrer. Ouvrez l’onglet “Données”, puis cliquez sur “Avancé”.

Choisir un filtre de données avancé dans Excel

Dans la boîte “Filtre avancé”, choisissez “Filtrer la liste, sur place.” Cela masque les doublons dans le même ensemble de données. Plus tard, vous pouvez copier-coller manuellement les valeurs uniques à un autre endroit dans la même feuille ou dans une feuille séparée.

Définir la plage de liste pour le filtre avancé dans Excel

Si vous n’avez pas déjà sélectionné votre ou vos colonnes, sélectionnez-les. Elles apparaîtront automatiquement dans le champ “Plage de liste”. Laissez “Plage de critères” vide.

Cochez la case à côté de “Enregistrements uniques uniquement”, puis appuyez sur “OK”.

Cela affichera des valeurs uniques dans vos données. Utilisez le raccourci Alt + ; pour sélectionner les lignes visibles, uniquement si vous souhaitez effectuer une action sur elles, comme copier à un autre emplacement.

Au contraire, sélectionnez “Copier vers un autre emplacement” dans la boîte de filtre avancé si vous souhaitez qu’Excel copie automatiquement les valeurs uniques à un autre endroit dans la même feuille.

Sélectionnez d’abord la “Plage de liste”. Vous pouvez laisser la “Plage de critères” vide.

Cliquez une fois sur le champ “Copier vers” et sélectionnez les lignes sur votre feuille où vous souhaitez copier les données uniques.

Assurez-vous que la case à côté de “Enregistrements uniques uniquement” est cochée.

Copier le filtre avancé vers un autre emplacement dans Excel

Cette méthode masque l’ensemble de la ligne en double, pas seulement les valeurs. Elle masque également l’occurrence originale de la valeur en double, pas seulement les versions en double. Vous voudrez voir les doublons pour extraire les valeurs originales.

8. Supprimer les doublons Excel à l’aide de Power Query

Power Query peut supprimer les valeurs en double dans Excel, comme indiqué ci-dessous. Cette méthode supprime l’ensemble de la ligne en double.

Ouvrez l’onglet “Données”, puis sélectionnez “À partir de Table/Plage”.

Sélectionner À partir de Table/Plage dans l'onglet Données dans Excel pour configurer un Power Query

Toutes vos données devraient être automatiquement sélectionnées. Si ce n’est pas le cas, entrez la plage entière de la feuille dans la boîte “Créer un tableau”. Cliquez sur “OK” lorsque vous avez terminé.

Sélectionner les données pour le Power Query Excel

L’éditeur “Power Query” s’ouvrira. Sélectionnez les colonnes, puis faites un clic droit sur l’en-tête de colonne sélectionné. Choisissez “Supprimer les doublons” dans le menu. Cela supprime tous les doublons dans l’éditeur Power Query. Dans cet outil, l’occurrence originale reste dans la liste.

Supprimer les doublons du Power Query Excel

Si vous souhaitez supprimer les doublons de l’ensemble du tableau, cliquez sur le bouton “Table” dans le coin supérieur gauche, puis choisissez “Conserver les doublons” pour n’afficher que les entrées en double et supprimer le reste.

Conserver les doublons dans le Power Query Excel

Cela montre tous les doublons, y compris les entrées originales. Pour supprimer les extras et ne laisser que les entrées originales, cliquez à nouveau sur “Table”, puis sélectionnez “Supprimer les doublons”.

Supprimer les doublons supplémentaires du Power Query Excel

Cliquez sur “Fermer et charger” en haut pour ouvrir le tableau dans un nouvel onglet du même classeur. Seuls les résultats de votre requête seront chargés. Cela ne supprime rien de la feuille originale.

9. Utiliser un tableau croisé dynamique

Utilisez des tableaux croisés dynamiques pour afficher uniquement les valeurs uniques dans vos données, supprimant ainsi les entrées en double. Cela ne supprime en réalité aucune ligne ou valeur de vos données originales ; cela vous montre simplement les valeurs uniques.

Ouvrez l’onglet “Insertion”, puis sélectionnez “Tableau croisé dynamique”. Sélectionnez “À partir de Table/Plage”.

Insérer un tableau croisé dynamique

Sélectionnez le tableau ou la plage où vous souhaitez masquer les valeurs en double. Votre ensemble complet de valeurs devrait être sélectionné par défaut. Si ce n’est pas le cas, appuyez sur Ctrl + A pour tout sélectionner. Ou, utilisez votre souris pour sélectionner une plage personnalisée.

Sélectionner la plage de votre tableau croisé dynamique Excel

Sélectionnez si le tableau croisé dynamique doit être placé dans la même feuille de calcul ou dans une nouvelle feuille. S’il s’agit d’une feuille existante, entrez ou sélectionnez la cellule que vous souhaitez utiliser dans la boîte “Emplacement”. Cliquez sur “OK”.

Choisir où placer votre tableau croisé dynamique dans votre classeur Excel.

Dans la barre latérale du tableau croisé dynamique, cochez ou faites glisser les colonnes dont vous souhaitez extraire des valeurs uniques vers la section “Lignes”.

Sélectionner les champs du tableau croisé dynamique

Vous devrez formater le tableau croisé dynamique pour l’afficher sous forme tabulaire. Pour cela, allez dans l’onglet “Conception”, et effectuez les étapes suivantes :

Sélectionnez “Disposition du rapport -> Afficher sous forme tabulaire.”

Afficher le rapport du tableau croisé dynamique sous forme tabulaire

Sélectionnez “Sous-totaux -> Ne pas afficher les sous-totaux.”

Ne pas afficher les sous-totaux dans votre tableau croisé dynamique

Sélectionnez “Disposition du rapport -> Répéter toutes les étiquettes d’éléments.”

Choisir la disposition du rapport du tableau croisé dynamique pour répéter toutes les étiquettes d'éléments

Sélectionnez “Totaux généraux -> Désactivé pour les lignes et les colonnes.”

Désactiver les totaux généraux du tableau croisé dynamique pour les lignes et les colonnes.

Vous obtiendrez un tableau croisé dynamique avec des valeurs uniques sous forme tabulaire.

Avec tant de façons de trouver et de supprimer des doublons dans Excel, il n’y a aucune raison de le faire à nouveau manuellement. Choisissez votre méthode préférée et lancez-vous. Pendant que vous gagnez du temps avec les problèmes de doublons, essayez ces astuces et conseils Microsoft Excel pour vous faire gagner encore plus de temps. Apprenez également à nettoyer davantage vos données dans Excel.

Crédit photo : Pixabay. Toutes les captures d’écran par Crystal Crowder.