Filtrer des valeurs uniques ou supprimer des doublons
Applies To
Excel pour Microsoft 365 Excel pour le web Excel 2024 Excel 2021 Excel 2019 Excel 2016Dans Excel, il existe plusieurs façons de filtrer des valeurs uniques—ou de supprimer des valeurs dupliquées :
-
Pour filtrer les valeurs uniques, sélectionnez Données > Trier & Filtrer > avancé.
-
Pour supprimer des valeurs en double, sélectionnez Data > Data Tools > Supprimer les doublons.
-
Pour mettre en surbrillance des valeurs uniques ou dupliquées, à partir de l’onglet Accueil , utilisez la commande Mise en forme conditionnelle dans le groupe Style .
Le filtrage des valeurs uniques et la suppression des valeurs dupliquées sont deux tâches similaires, car l’objectif est de présenter une liste de valeurs uniques. Il existe toutefois une différence critique : lorsque vous filtrez des valeurs uniques, les valeurs dupliquées sont masquées uniquement temporairement. Toutefois, la suppression des valeurs dupliquées signifie que vous supprimez définitivement les valeurs dupliquées.
Une valeur dupliquée est une valeur dans laquelle toutes les valeurs d’au moins une ligne sont identiques à toutes les valeurs d’une autre ligne. La comparaison des valeurs en double dépend de ce qui apparaît dans la cellule, et non de la valeur sous-jacente stockée dans la cellule. Par exemple, si vous avez la même valeur de date dans différentes cellules, l’une au format « 08/03/2006 » et l’autre « 8 mars 2006 », les valeurs sont uniques.
Vérifier avant de supprimer les doublons : Avant de supprimer les valeurs dupliquées, il est judicieux d’essayer d’abord de filtrer—ou de mettre en forme—de manière conditionnelle des valeurs uniques pour confirmer que vous obtenez les résultats attendus.
Procédez comme suit :
-
Sélectionnez la plage de cellules ou vérifiez que la cellule active se trouve dans un tableau.
-
Sélectionnez Données > avancé (dans le groupe Trier & filtre ).
-
Dans la boîte de dialogue Filtrer, effectuez l’une des opérations suivantes :
-
Pour filtrer la plage de cellules ou le tableau en place :
-
Sélectionnez Filtrer la liste sur place.
-
-
Pour copier les résultats du filtre vers un autre emplacement :
-
Sélectionnez Copier vers un autre emplacement.
-
Dans la zone Copier vers, entrez une référence de cellule.
-
Vous pouvez également sélectionner Réduire la boîte de dialogue pour masquer temporairement la fenêtre contextuelle, sélectionner une cellule dans la feuille de calcul, puis sélectionner Développer .
-
Vérifiez les enregistrements uniques uniquement, puis sélectionnez OK.
-
-
Les valeurs uniques de la plage seront copiées vers le nouvel emplacement.
-
Lorsque vous supprimez des valeurs dupliquées, le seul effet est sur les valeurs de la plage de cellules ou de tableaux. Les autres valeurs en dehors de la plage de cellules ou de tableau ne changent ni ne se déplacent. Lorsque des doublons sont supprimés, la première occurrence de la valeur dans la liste est conservée, mais d’autres valeurs identiques sont supprimées.
Étant donné que vous supprimez définitivement des données, il est judicieux de copier la plage d’origine de cellules ou de tableaux dans une autre feuille de calcul ou classeur avant de supprimer les valeurs dupliquées.
Procédez comme suit :
-
Sélectionnez la plage de cellules ou vérifiez que la cellule active se trouve dans un tableau.
-
Sous l’onglet Données , sélectionnez Supprimer les doublons (dans le groupe Outils de données ).
-
Effectuez au moins l’une des opérations suivantes :
-
Sous Colonnes, sélectionnez une ou plusieurs colonnes.
-
Pour sélectionner rapidement toutes les colonnes, sélectionnez Sélectionner tout.
-
Pour effacer rapidement toutes les colonnes, sélectionnez Désélectionner tout.
Si la plage de cellules ou de tableau contient de nombreuses colonnes et que vous ne souhaitez sélectionner que quelques colonnes, il peut être plus facile de sélectionner Désélectionner tout, puis, sous Colonnes, sélectionnez ces colonnes.
Remarque : Les données seront supprimées de toutes les colonnes, même si vous ne sélectionnez pas toutes les colonnes à cette étape. Par exemple, si vous sélectionnez Column1 et Column2, mais pas Column3, la « clé » utilisée pour rechercher des doublons est la valeur de BOTH Column1 & Column2. Si un doublon est trouvé dans ces colonnes, la ligne entière est supprimée, y compris les autres colonnes de la table ou de la plage.
-
-
Sélectionnez OK. Un message s’affiche pour indiquer le nombre de valeurs en double supprimées ou le nombre de valeurs uniques restantes. Sélectionnez OK pour ignorer ce message.
-
Annulez la modification en sélectionnant Annuler (ou en appuyant sur Ctrl+Z sur le clavier).
Vous ne pouvez pas supprimer les valeurs dupliquées des données hiérarchiques qui sont décrites ou qui comportent des sous-totaux. Pour supprimer les doublons, vous devez supprimer le plan et les sous-totaux. Pour plus d’informations, consultez Structurer une liste de données dans une feuille de calcul et Supprimer les sous-totaux.
Remarque : Vous ne pouvez pas mettre en forme de manière conditionnelle les champs de la zone Valeurs d’un rapport de tableau croisé dynamique par des valeurs uniques ou dupliquées.
Conseil : Lorsque vous utilisez la règle de mise en forme « Valeurs dupliquées », si le paramètre « Langues de création et vérification linguistique Office » est défini sur une langue qui utilise l’encodage de jeu de caractères codés sur deux octets (DBCS), comme le japonais, les caractères demi-chasse et pleine chasse sont traités de la même façon. Si vous devez les différencier, vous pouvez utiliser le type de règle « Utiliser une formule pour déterminer où cette formule est vraie » avec une formule NB.SI. Par exemple, pour identifier les valeurs en double dans la plage A2 :A400, appliquez la formule « =NB.SI($A$2 :$A 400,A2)> 1 » pour la mise en forme conditionnelle.
Mise en forme rapide
Procédez comme suit :
-
Sélectionnez une ou plusieurs cellules d’une plage, d’un tableau ou d’un rapport de tableau croisé dynamique.
-
Sous l’onglet Accueil , dans le groupe Style , sélectionnez la petite flèche pour Mise en forme conditionnelle, puis sélectionnez Règles de mise en surbrillance des cellules, puis valeurs dupliquées.
-
Entrez les valeurs que vous souhaitez utiliser, puis choisissez un format.
Mise en forme avancée
Procédez comme suit :
-
Sélectionnez une ou plusieurs cellules d’une plage, d’un tableau ou d’un rapport de tableau croisé dynamique.
-
Sous l’onglet Accueil , dans le groupe Styles , sélectionnez la flèche de mise en forme conditionnelle, puis sélectionnez Gérer les règles pour afficher la fenêtre contextuelle Gestionnaire des règles de mise en forme conditionnelle .
-
Effectuez l’une des opérations suivantes :
-
Pour ajouter un format conditionnel, sélectionnez Nouvelle règle pour afficher la fenêtre contextuelle Nouvelle règle de mise en forme .
-
Pour modifier un format conditionnel, commencez par vous assurer que la feuille de calcul ou la table appropriée a été choisie dans la listeAfficher les règles de mise en forme pour. Si nécessaire, choisissez une autre plage de cellules en sélectionnant le bouton Réduire dans la fenêtre contextuelle S’applique à masquez-la temporairement. Choisissez une nouvelle plage de cellules dans la feuille de calcul, puis développez à nouveau la fenêtre contextuelle . Sélectionnez la règle, puis sélectionnez Modifier la règle pour afficher la fenêtre contextuelle Modifier la règle de mise en forme .
-
-
Sous Sélectionner un type de règle, sélectionnez Mettre en forme uniquement des valeurs uniques ou dupliquées.
-
Dans la liste Mettre en forme tout de Modifier la description de la règle, choisissezunique ou en double.
-
Sélectionnez Format pour afficher la fenêtre contextuelle Format des cellules .
-
Sélectionnez le format de nombre, de police, de bordure ou de remplissage que vous souhaitez appliquer lorsque la valeur de cellule remplit la condition, puis sélectionnez OK. Vous pouvez choisir plusieurs formats. Les formats que vous sélectionnez apparaissent dans la zone Aperçu.
Dans Excel pour le web, vous pouvez supprimer les valeurs dupliquées.
Supprimer les valeurs en double
Lorsque vous supprimez des valeurs dupliquées, le seul effet est sur les valeurs de la plage de cellules ou de tableaux. Les autres valeurs en dehors de la plage de cellules ou de tableau ne changent ni ne se déplacent. Lorsque des doublons sont supprimés, la première occurrence de la valeur dans la liste est conservée, mais d’autres valeurs identiques sont supprimées.
Important : Vous pouvez toujours sélectionner Annuler pour récupérer vos données après avoir supprimé les doublons. Cela étant dit, il est judicieux de copier la plage d’origine de cellules ou de tableaux dans une autre feuille de calcul ou classeur avant de supprimer les valeurs dupliquées.
Procédez comme suit :
-
Sélectionnez la plage de cellules ou vérifiez que la cellule active se trouve dans un tableau.
-
Sous l’onglet Données , sélectionnez Supprimer les doublons.
-
Dans la boîte de dialogue Supprimer les doublons, désélectionnez les colonnes dans lesquelles vous ne souhaitez pas supprimer les valeurs dupliquées.
Remarque : Les données seront supprimées de toutes les colonnes, même si vous ne sélectionnez pas toutes les colonnes à cette étape. Par exemple, si vous sélectionnez Column1 et Column2, mais pas Column3, la « clé » utilisée pour rechercher des doublons est la valeur de BOTH Column1 & Column2. Si un doublon est trouvé dans Column1 et Column2, la ligne entière est supprimée, y compris les données de Column3.
-
Sélectionnez OK. Un message s’affiche pour indiquer le nombre de valeurs en double supprimées. Sélectionnez OK pour ignorer ce message.
Remarque : Si vous souhaitez récupérer vos données, sélectionnez simplement Annuler (ou appuyez sur Ctrl+Z sur le clavier).
Vous avez besoin d’une aide supplémentaire ?
Vous pouvez toujours poser des questions à un expert de la Communauté technique Excel ou obtenir une assistance dans la Communauté de support.