Table des matières
L'une des tâches les plus importantes et les plus utilisées dans Excel est de supprimer les valeurs dupliquées d'un ensemble de données. Aujourd'hui, je vais vous montrer comment supprimer les doublons de votre ensemble de données et conservez la première valeur en même temps.
Télécharger le cahier d'exercices
Supprimer les doublons et conserver la première valeur.xlsm5 méthodes pour supprimer les doublons et conserver la première valeur dans Excel
Ici nous avons un ensemble de données avec le Noms , IDs , Marques, et Grades de certains élèves lors d'un examen du jardin d'enfants Sunflower.
Aujourd'hui, notre objectif est de supprimer les valeurs en double tout en conservant les premières valeurs de cet ensemble de données.
1. exécuter la fonction de suppression des doublons de la barre d'outils Excel
Étape 1 :
➤ Sélectionnez l'ensemble des données.
➤ Aller à Data> ; Suppression des doublons dans la barre d'outils Excel, sous la section Outils de données .
Étape 2 :
➤ Cliquez sur Supprimer les doublons .
➤ Cochez tous les noms des colonnes dont vous voulez effacer les doublons.
Étape 3 :
➤ Cliquez ensuite sur OK .
➤ Vous obtiendrez le suppression automatique des doublons de votre ensemble de données.
Lire la suite : Comment supprimer les noms en double dans Excel (7 méthodes simples)
2. utiliser le filtre avancé pour supprimer les doublons et conserver la première valeur
Vous pouvez utiliser le filtre avancé d'Excel pour éliminer les doublons en conservant la première valeur de votre ensemble de données.
Étape 1 :
➤ Sélectionnez l'ensemble des données.
➤ Aller à Données> ; avancées dans la barre d'outils Excel, sous la section Trier et filtrer .
Étape 2 :
➤ Cliquez sur Avancé .
➤ Dans le Filtre avancé boîte de dialogue , mettre un chèque sur Enregistrements uniques uniquement .
Étape 3 :
➤ Cliquez ensuite sur OK .
➤ Vous obtiendrez le suppression des lignes en double automatiquement à partir de votre ensemble de données.
Lire la suite : Comment supprimer les rangées en double basées sur une colonne dans Excel
3. insérer la fonction UNIQUE pour supprimer les doublons tout en conservant la première valeur dans Excel
Vous pouvez également utiliser le UNIQUE d'Excel pour supprimer les valeurs en double tout en conservant la première valeur dans Excel.
Sélectionnez une nouvelle colonne et entrez cette formule :
=UNIQUE(
B4:E14
,FALSE,FALSE)
Il supprime les lignes contenant des valeurs en double tout en conservant la première, et crée une nouvelle copie de l'ensemble de données à un nouvel emplacement.
Notes :
- Cette méthode est très utile lorsque vous souhaitez créer une nouvelle copie de notre ensemble de données dans un nouvel emplacement.
- Le site UNIQUE est disponible dans Office 365 seulement.
Lire la suite : Comment supprimer les doublons dans Excel mais en garder un (7 méthodes)
Lectures similaires
- Comment supprimer les lignes en double dans un tableau Excel ?
- Correction : La suppression des doublons dans Excel ne fonctionne pas (3 solutions)
- Comment supprimer les doublons à l'aide de VLOOKUP dans Excel (2 méthodes)
- Supprimer les lignes en double sur la base de deux colonnes dans Excel [4 façons].
4. utiliser Power Query pour supprimer les doublons et conserver la première entrée
Étape 1 :
➤ Sélectionnez l'ensemble des données.
➤ Aller à Data> ; From Table / Range dans la barre d'outils Excel, sous la section Obtenir et transformer des données .
Étape 2 :
➤ Cliquez sur De la table / gamme .
➤ Dans le Créer une table boîte de dialogue , Mettez un chèque sur Mon tableau a des en-têtes .
Étape 3 :
➤ Cliquez ensuite sur OK .
➤ L'éditeur Power Query s'ouvre avec votre ensemble de données.
➤ De la Supprimer les rangs dans le cadre de l'option Accueil cliquez sur Supprimer les doublons .
Étape 4 :
➤ Les lignes en double seront supprimées en gardant les premières lignes.
Lire la suite : Comment supprimer les doublons d'une colonne dans Excel (3 méthodes)
5. incorporer des codes VBA pour éliminer les doublons et conserver la première valeur
Si toutes les méthodes susmentionnées ne vous satisfont pas, vous pouvez utiliser un code VBA pour supprimer les lignes en double de votre ensemble de données.
Étape 1 :
➤ Ouvrir un nouveau VBA et insérer un autre nouveau module (Cliquez ici pour voir comment ouvrir un nouveau module VBA dans Excel )
➤ Insérez ce code dans le module :
Code :
Sub Remove_Duplicates() Dim Rng As Range Set Rng = Selection Rng.RemoveDuplicates Columns:=Array(1, 2), Header:=xlYes End Sub
➤ Il produit une macro appelée Supprimer les doublons Je veux supprimer les lignes en double sur la base des critères suivants Colonnes 1 et 2 (nom et identification) Vous utilisez le vôtre.
Étape 2 :
➤ Reviens à ta feuille de travail.
➤ Sélectionnez votre ensemble de données et exécutez cette macro.
➤ Cette fois, il ne supprimera les lignes que si le nom et l'identifiant de l'étudiant sont identiques.
Note : Ici, elle n'a pas supprimé Frank Orwell parce que les identifiants des deux étudiants sont différents, c'est-à-dire qu'il s'agit de deux étudiants différents.
Lire la suite : Excel VBA : supprimer les doublons d'un tableau (2 exemples)
Conclusion
Grâce à ces méthodes, vous pouvez supprimer les valeurs en double tout en conservant la première de votre ensemble de données dans Excel. Si vous avez des questions, n'hésitez pas à nous les poser.