Comment trouver et supprimer les doublons dans Excel ?

Les feuilles de calcul Excel restent un outil clé pour stocker et visualiser des données. Des fonctionnalités comme Rechercher et remplacer ou Trier aident les utilisateurs à accélérer des tâches répétitives qui seraient sinon longues et peu efficaces. Tout comme une feuille de calcul contenant des lignes ou des cellules vides empêche d'appliquer correctement les règles et les formules, les données en double peuvent causer des problèmes similaires.

Dans cet article, vous découvrirez différentes façons de trouver les valeurs en double, que ce soit pour mettre ces informations en évidence ou pour supprimer autant de doublons que nécessaire. Des fonctionnalités de mise en surbrillance les plus simples aux options de filtrage les plus avancées, vous apprendrez à exploiter tout le potentiel de la version de bureau d'Excel.

Si vous voulez éviter les données en double dans Excel, Sheetgo, une plateforme d'automatisation des données dotée d'IA, peut vous aider. Avec Sheetgo, vous pouvez partager des feuilles ou des plages précises de votre feuille de calcul principale, filtrer des données et même les répartir dans plusieurs fichiers. Vous pouvez aussi tout fusionner dans un fichier maître.

Installez Sheetgo dès aujourd'hui pour commencer à gérer, automatiser et faire évoluer vos processus dans vos feuilles de calcul et vos workflows avec l'IA. Pour un nettoyage ponctuel, vous pouvez aussi essayer notre outil gratuit de suppression des doublons.

Comment trouver et supprimer les lignes en double dans Excel ?

Les différentes méthodes présentées dans cet article commencent par trouver les valeurs en double à supprimer, puis montrent comment les effacer. Ce processus en deux étapes est essentiel, surtout si vous ne souhaitez pas supprimer automatiquement les doublons et ne garder que la valeur unique. Voyons la première méthode pour supprimer tous les doublons.

Comment vérifier la présence de doublons dans Excel ?

Comment supprimer les doublons avec la fonctionnalité Supprimer les doublons ?

Quel est le raccourci pour supprimer les doublons dans Excel ? Il s'agit en fait d'une commande intégrée disponible dans le ruban, que vous pouvez utiliser de la façon suivante.

1. Ouvrez votre feuille de calcul Excel et sélectionnez la plage dont vous voulez supprimer les lignes en double.

Comment supprimer les doublons dans Excel — tableau clients avec les colonnes ID, nom, e-mail, entreprise et commande sélectionnées

2. Allez dans Données > Supprimer les doublons.

Supprimer les doublons dans Excel — onglet Données avec le bouton Supprimer les doublons en surbrillance dans le ruban

Si vous n'avez pas sélectionné toutes les données de votre feuille de calcul, Excel vous propose d'étendre la recherche à l'ensemble du document, ce qui est recommandé. Cliquez sur "OK".

3. Si votre sélection de données comporte des en-têtes, cochez les cases des colonnes qui les contiennent pour qu'ils ne soient pas pris en compte dans la recherche de doublons. Toutes les colonnes de mon exemple ont des en-têtes, je laisse donc toutes les cases cochées. Cliquez sur "OK".

Supprimer les doublons dans Excel — boîte de dialogue Supprimer les doublons avec Mes données ont des en-têtes et les colonnes A à F cochées

4. Excel affiche une boîte de dialogue qui vous indique le nombre exact de valeurs en double trouvées et supprimées, ainsi que le nombre de valeurs uniques restantes dans votre feuille de calcul.

Supprimer les doublons dans Excel — message indiquant que 10 valeurs en double ont été trouvées et supprimées et qu'il reste 1001 valeurs uniques

Comment supprimer les doublons dans Excel tout en en gardant un ?

Si la méthode précédente permet de cibler tous les doublons, elle supprime aussi définitivement les données uniques. Pour éviter cela, vous pouvez essayer les méthodes suivantes.

Voici comment supprimer les doublons dans Excel tout en en gardant un. Nous vous recommandons vivement de toujours conserver une copie de la feuille de calcul au cas où vous voudriez revenir au jeu de données d'origine.

Comment supprimer les doublons avec l'option Filtre avancé ?

C'est un moyen simple de vous débarrasser des contenus en double sans les supprimer entièrement : l'option Filtre avancé masque les doublons de votre jeu de données.

1. Sélectionnez une cellule de votre jeu de données et allez dans Données > Avancé, tout à droite.

Supprimer les doublons dans Excel en en gardant un — onglet Données avec Avancé dans le groupe Trier et filtrer et la cellule A4 sélectionnée

2. Choisissez "Filtrer la liste sur place" ou "Copier vers un autre emplacement". La première option masque les lignes contenant des doublons, tandis que la seconde crée une copie des données.

Supprimer les doublons dans Excel en en gardant un — boîte de dialogue Filtre avancé avec Filtrer la liste sur place sélectionné

Laissez le champ "Plages" vide si vous voulez qu'Excel le remplisse automatiquement. Vous pouvez aussi laisser la "Zone de critères" vide. Le seul champ obligatoire est "Copier dans", si vous avez choisi l'option "Copier vers un autre emplacement".

3. Cochez la case "Extraction sans doublon" pour conserver les valeurs uniques, puis cliquez sur "OK" pour supprimer tous les doublons.

Supprimer les doublons dans Excel en en gardant un — boîte de dialogue Filtre avancé avec Extraction sans doublon cochée

Les filtres avancés sont un excellent moyen de supprimer les valeurs en double tout en conservant une copie des données d'origine. N'oubliez pas que l'option Filtre avancé ne s'applique qu'au tableau entier.

Comment supprimer les doublons avec des formules Excel ?

Même si vous pouvez combiner plusieurs formules pour supprimer les doublons dans Excel, la fonction UNIQUE d'Excel 2021 et d'Excel pour Microsoft 365 simplifie beaucoup ce processus. Voyons d'abord la syntaxe de la formule UNIQUE : =UNIQUE(array, [by_col], [exactly_once])

  • tableau désigne la plage de cellules dont nous allons extraire les valeurs uniques et constitue le seul argument obligatoire.
  • [by_col] est un paramètre facultatif qui détermine si les valeurs uniques sont recherchées par lignes ou par colonnes.
  • [exactly_once] est l'autre paramètre facultatif et définit le comportement des valeurs qui apparaissent plusieurs fois. Si vous voulez que la formule renvoie les éléments qui n'apparaissent qu'une seule fois, écrivez "TRUE" (VRAI) ; si vous voulez au contraire qu'elle renvoie chaque élément distinct, écrivez "FALSE" (FAUX).

Appliquons maintenant la formule =UNIQUE à notre jeu de données.

1. Saisissez la formule à côté du jeu de données. Vous pouvez laisser une colonne entre les deux ou la placer juste à côté de la dernière colonne de données. Comme pour la plupart des formules Excel, dès que vous commencez à taper la formule, la suite s'affiche automatiquement. Sélectionnez la plage à laquelle vous voulez appliquer la formule.

Supprimer les doublons dans Excel avec UNIQUE — =UNIQUE(A:F saisi dans la cellule G1 avec la liste de suggestions de fonctions ouverte

2. Vous pouvez ignorer le deuxième paramètre [by_col] en ajoutant simplement une virgule avant et après son emplacement. Voyons d'abord ce qui se passe si nous indiquons "TRUE" pour le paramètre [exactly_once].

Supprimer les doublons dans Excel avec UNIQUE — =UNIQUE(A:F,,TRUE dans la cellule G1 avec les options TRUE et FALSE affichées

3. Dès que vous appuyez sur la touche Entrée, Excel supprime tous les doublons. Dans cet exemple, il a supprimé les lignes 5 et 6.

Supprimer les doublons dans Excel avec UNIQUE — résultat de TRUE propagé depuis la cellule G1 à côté du tableau d'origine

Voyons comment, en indiquant "FALSE" comme dernier paramètre, Excel conserve la valeur unique.

1. Suivez les étapes précédentes et écrivez maintenant "FALSE" pour renvoyer chaque valeur distincte.

Supprimer les doublons dans Excel avec UNIQUE — =UNIQUE(A:F,,FALSE dans la cellule G1 avec Renvoyer chaque élément distinct en surbrillance

2. La formule UNIQUE a maintenant renvoyé la ligne 5 et n'a supprimé que la valeur en double de la ligne 6.

Supprimer les doublons dans Excel avec UNIQUE — résultat de FALSE à côté du tableau d'origine avec la ligne 5 en surbrillance

Comment supprimer les doublons avec la mise en forme conditionnelle ?

La mise en forme conditionnelle est une fonctionnalité d'Excel qui aide les utilisateurs à filtrer, trier et organiser les données selon des règles intégrées ou personnalisées créées par l'utilisateur. La fonctionnalité la plus courante est "Règles de mise en surbrillance des cellules", qui vous permet de mettre en forme les valeurs des cellules selon la couleur, la police et divers autres styles de mise en forme. Même si cette méthode ne supprime pas directement les doublons, elle les rend extrêmement faciles à repérer.

1. Sélectionnez la plage de cellules à laquelle vous voulez appliquer la règle de mise en forme conditionnelle. Allez ensuite dans Accueil > Mise en forme conditionnelle > Règles de mise en surbrillance des cellules > Valeurs en double.

Trouver les doublons dans Excel — menu Mise en forme conditionnelle avec Règles de mise en surbrillance des cellules et Valeurs en double sélectionnés

2. Réglez le "Style" sur "Classique", puis choisissez "Appliquer une mise en forme uniquement aux valeurs uniques ou aux doublons". N'oubliez pas de laisser le menu déroulant sur "en double". Enfin, choisissez le style de mise en forme dans le menu déroulant "Appliquer une mise en forme avec". Cliquez sur "OK".

Trouver les doublons dans Excel — boîte de dialogue Nouvelle règle de mise en forme réglée sur Classique, en double, Remplissage rouge clair avec texte rouge foncé

3. Vous pouvez voir qu'Excel met en surbrillance toutes les valeurs en double, y compris les cellules. Vous devrez donc veiller à ne supprimer que des lignes, sauf si vous voulez réellement supprimer tous les doublons.

Trouver les doublons dans Excel — cellules en double surlignées en rouge clair dans tout le tableau clients

Si vous voulez mettre des lignes en surbrillance, vous pouvez combiner toutes les valeurs d'une ligne dans une seule cellule avec la formule =CONCAT ; pour en savoir plus sur la jonction de valeurs de cellules, lisez notre guide expliquant comment concaténer dans Excel.

Comment supprimer les doublons en fonction d'une ou plusieurs colonnes dans Excel ?

Pour un usage plus avancé d'Excel, vous pouvez supprimer les doublons en fonction d'une ou plusieurs colonnes avec Power Query. Cette fonctionnalité vous permet de sélectionner les colonnes dont vous voulez supprimer les doublons. Voyons comment utiliser Power Query pour supprimer les doublons en fonction d'une ou plusieurs colonnes.

1. Allez dans Données > Obtenir des données (Power Query).

Supprimer les doublons dans Excel avec Power Query — onglet Données avec Obtenir des données (Power Query) à gauche du ruban

2. Choisissez "Classeur Excel" comme source de données.

Supprimer les doublons dans Excel avec Power Query — fenêtre Choisir la source de données avec les options Classeur Excel et Texte/CSV

3. Parcourez vos fichiers et sélectionnez la feuille de calcul à laquelle vous voulez appliquer Power Query. Cliquez sur "Suivant".

Supprimer les doublons dans Excel avec Power Query — paramètres de connexion avec un bouton Parcourir sous Sélectionner un fichier local

4. Cochez la case à côté de la feuille qui contient vos données (dans le menu de gauche). Cliquez ensuite sur "Charger" dans le coin inférieur droit.

Supprimer les doublons dans Excel avec Power Query — navigateur affichant un aperçu de la feuille de données avant le chargement

5. Comme vous pouvez le voir, le jeu de données a été transformé en tableau.

Supprimer les doublons dans Excel avec Power Query — données chargées sous forme de tableau mis en forme avec l'onglet Tableau ouvert

6. Sélectionnez les colonnes auxquelles appliquer Power Query en faisant Ctrl/Cmd + clic sur les colonnes.

Supprimer les doublons dans Excel avec Power Query — tableau mis en forme avec des colonnes sélectionnées sous l'onglet Tableau

7. Pour supprimer les doublons, cliquez simplement sur "Supprimer les doublons" dans l'onglet "Données". Cliquez ensuite sur "OK" dans la boîte de dialogue qui s'affiche.

Supprimer les doublons dans Excel avec Power Query — boîte de dialogue Supprimer les doublons listant ID, nom, e-mail, entreprise et commande

8. Excel vous indique le nombre de doublons supprimés et le nombre de valeurs uniques restantes.

Supprimer les doublons dans Excel avec Power Query — message indiquant que 10 valeurs en double ont été supprimées et qu'il reste 1001 valeurs uniques

Ne vous inquiétez pas de supprimer tous les doublons : le jeu de données sur lequel vous avez travaillé est une copie créée par Power Query. Toutefois, si vous voulez conserver les valeurs uniques, suivez les étapes décrites dans les sections sur l'option Filtre avancé ou la formule =UNIQUE dans Excel.

Conclusion

Comme nous l'avons vu, il existe de nombreuses façons d'identifier et d'éliminer les doublons dans vos données, selon vos besoins. Non seulement vous pouvez désormais organiser correctement vos données, mais la suppression des doublons vous aide aussi à repérer les tendances clés et à créer des rapports précis, surtout avec des jeux de données volumineux.

Vous travaillez plutôt dans Google Sheets ? Voici comment supprimer les doublons dans Google Sheets, et comment fonctionne la formule UNIQUE dans Google Sheets . Pour trouver des enregistrements en double répartis sur deux classeurs, découvrez comment comparer deux fichiers Excel. Et si vos lignes répétées contiennent des valeurs que vous voulez additionner plutôt que supprimer, vous pouvez consolider des lignes dans Excel.

Les lignes vides peuvent aussi perturber les tris et les formules, alors voici comment supprimer les lignes vides dans Excel.

Vous pouvez aussi aimer...

Contrôle de version dans Excel — icône de fichier XLS empilée en bleu canard sur fond bleu marine foncé

Guide du débutant sur le contrôle de version dans Excel

Découvrez ce qu'est le contrôle de version dans Excel, les fonctionnalités qu'Excel propose pour cela et comment les utiliser pour partager, fusionner et réviser des modifications dans Excel.

Référence à une autre feuille dans Excel — deux logos Excel reliés par un maillon de chaîne sur un fond bleu clair

Comment faire référence à une autre feuille ou à un autre classeur dans Excel ?

Découvrez la formule Excel pour faire référence à une autre feuille et comment récupérer une cellule, une plage ou des colonnes entières d'une autre feuille de calcul ou d'un autre classeur.

Combiner plusieurs colonnes Excel en une seule — icône de grille de feuille de calcul avec des lignes en surbrillance

Comment combiner plusieurs colonnes Excel en une seule ?

Il existe de nombreuses façons de combiner plusieurs colonnes en une seule dans Excel. Voici comment le faire sans perdre de données.