Accueil
» BUREAU MS
»
Comment trouver les valeurs en double dans Microsoft Excel : 3 méthodes
Comment trouver les valeurs en double dans Microsoft Excel : 3 méthodes
Pour trouver les valeurs en double dans Microsoft Excel, utilisez la mise en forme conditionnelle pour les mettre en évidence, une formule NB.SI pour les identifier dans une colonne auxiliaire, ou la fonction Supprimer les doublons pour supprimer les enregistrements répétés. Commencez par la mise en évidence ou une formule lorsque vous souhaitez vérifier les correspondances ; n’utilisez la suppression qu’après avoir déterminé ce qui constitue un doublon et effectué une copie des données originales.
Les exemples ci-dessous utilisent une liste en A2:A100, avec un en-tête en première ligne. Une valeur répétée dans une colonne est différente d'un enregistrement dupliqué : deux lignes peuvent partager une adresse e-mail mais avoir des noms ou des services différents. Pour le nettoyage d'un tableau, déterminez les colonnes qui définissent une correspondance avant de choisir une méthode.
Choisissez la bonne méthode
Mise en surbrillance des cellules : inspectez rapidement les valeurs répétées sans modifier les données.
Utilisez la fonction NB.SI : créez une étiquette « Doublon » ou « Répéter » réutilisable à côté de chaque valeur.
Supprimer les doublons : supprimez les lignes en fonction de la colonne ou de la combinaison de colonnes sélectionnée.
1. Mettre en évidence les doublons à l'aide de la mise en forme conditionnelle
Voici la méthode visuelle la plus rapide. Pour repérer les adresses e-mail en double, sélectionnez uniquement les cellules contenant l'adresse, par exemple A2:A100, sans inclure l'en-tête. La règle intégrée compare les valeurs sélectionnées et repère chaque occurrence dans un groupe de doublons.
Sélectionnez la plage que vous souhaitez vérifier.
Sélectionnez les cellules de données que vous souhaitez qu'Excel examine.
Dans l’ onglet Accueil , choisissez Mise en forme conditionnelle > Règles de surbrillance des cellules > Valeurs en double .
Ouvrez la règle « Valeurs en double » dans la mise en forme conditionnelle.
Dans la boîte de dialogue, laissez l'option Dupliquer sélectionnée, choisissez un format et sélectionnez OK .
Choisissez un format visible et appliquez la règle.
Excel met en surbrillance les cellules correspondantes sans les supprimer. Dans l'exemple ci-dessous, la première et les suivantes occurrences de chaque adresse e-mail répétée sont marquées ; les adresses uniques restent non formatées.
Chaque occurrence dans un groupe de valeurs dupliquées est mise en évidence.
Pour mettre en évidence les valeurs uniques, sélectionnez « Unique » dans la même boîte de dialogue. La règle intégrée ne permet pas de formater les valeurs en double dans la zone Valeurs d’un tableau croisé dynamique ; utilisez plutôt une plage classique ou une vérification basée sur une formule. Consultez les instructions de Microsoft pour la recherche et la suppression des doublons .
2. Marquer les correspondances avec une formule NB.SI
Une colonne auxiliaire est utile lorsque vous souhaitez une étiquette que vous pourrez filtrer, trier ou consulter ultérieurement. En B2, saisissez cette formule, puis appuyez sur Entrée :
Saisissez la formule dans une colonne auxiliaire à côté de la première ligne de données.
Remplacez A100 par la dernière ligne de votre liste. Les signes dollar permettent de conserver la plage de recherche fixe lors de la saisie de la formule, tandis que A2 devient A3, A4, etc. La fonction SI externe laisse les lignes vides. Comme la formule compte toute la plage, elle identifie toutes les occurrences d'une valeur répétée, y compris sa première.
Une fois la cellule B2 sélectionnée, faites glisser sa poignée de recopie vers le bas à travers les lignes que vous souhaitez vérifier, ou copiez et collez la formule dans le reste de la colonne B.
Saisissez la formule vers le bas pour vérifier les enregistrements restants.
Si vous souhaitez étiqueter uniquement les deuxième et suivantes occurrences, utilisez plutôt une plage croissante :
Cette fonction renvoie VRAI pour chaque ligne dont la combinaison A/B/C apparaît plus d'une fois. Ajoutez ou supprimez des paires de colonnes pour l'adapter à votre tableau. La fonction NB.SI gère un seul critère ; la fonction NB.SI.ENS en gère plusieurs. La documentation Microsoft sur la fonction NB.SI précise également que la correspondance de texte n'est pas sensible à la casse et que les espaces supplémentaires ou les caractères non imprimables peuvent affecter les résultats.
3. Supprimez les lignes en double avec Supprimer les doublons
N’utilisez cette option que lorsque vous êtes prêt à supprimer des enregistrements. Commencez par copier la plage ou la feuille de calcul d’origine. Sélectionnez le tableau entier en conservant ses colonnes ensemble, puis choisissez Données > Supprimer les doublons .
Sélectionnez le tableau complet avant d'ouvrir Supprimer les doublons.
Si le tableau comporte des en-têtes de colonnes, cochez la case « Mes données contiennent des en-têtes » . Sous « Colonnes » , sélectionnez les champs qui définissent un doublon, puis cliquez sur « OK » .
Sélectionnez les champs qu'Excel doit comparer, puis confirmez.
Sélectionnez « Adresse e-mail uniquement » si les adresses e-mail répétées doivent être considérées comme des doublons. Excel supprimera la ligne suivante, même si le nom ou le service diffère.
Sélectionnez toutes les colonnes si vous souhaitez supprimer uniquement les lignes où l'enregistrement sélectionné complet correspond.
Excel conserve la première occurrence et supprime les lignes suivantes correspondant à la clé sélectionnée. La suppression affecte la plage ou le tableau sélectionné, y compris les colonnes non cochées dans la boîte de dialogue. Vérifiez le nombre de lignes supprimées et utilisez immédiatement Ctrl+Z si le résultat ne vous convient pas. Microsoft explique ce comportement dans son guide sur le filtrage des valeurs uniques et la suppression des doublons .
Si Excel ne trouve pas un doublon
Les valeurs similaires peuvent contenir des espaces en début ou en fin de chaîne, des caractères non imprimables ou des formats sous-jacents différents. Nettoyez une copie des données à l'aide de fonctions telles que TRIM ou CLEAN, puis vérifiez à nouveau. La fonction COUNTIF considère les majuscules et les minuscules comme identiques ; utilisez donc une autre méthode de comparaison si la casse doit permettre de distinguer les enregistrements. Pour une première vérification sûre, surlignez ou étiquetez les correspondances, examinez-les, puis supprimez les lignes seulement après.