Table des matières
Dans ce tutoriel, vous apprendrez comment mettre automatiquement en évidence les doublons dans Excel une fois que quelque chose a été tapé. Nous allons examiner de près comment ombrer les cellules en double, les lignes entières ou les doublons consécutifs en utilisant la mise en forme conditionnelle et un outil spécial.
La semaine dernière, nous avons exploré différentes façons d'identifier les doublons dans Excel à l'aide de formules. Sans aucun doute, ces solutions sont très utiles, mais mettre en évidence les entrées en double dans une certaine couleur pourrait rendre l'analyse des données encore plus facile.
Le moyen le plus rapide de trouver et de mettre en évidence les doublons dans Excel est d'utiliser la mise en forme conditionnelle. Le plus grand avantage de cette méthode est qu'elle ne se contente pas de montrer les doublons dans les données existantes, mais vérifie automatiquement les doublons dans les nouvelles données dès que vous les saisissez dans une feuille de calcul.
Ces techniques fonctionnent dans toutes les versions d'Excel 365, Excel 2021, Excel 2019, Excel 2016, Excel 2013, Excel 2010 et inférieures.
Comment mettre en évidence les doublons dans Excel
Dans toutes les versions d'Excel, il existe une règle prédéfinie pour mettre en évidence les cellules dupliquées. Pour appliquer cette règle dans vos feuilles de calcul, effectuez les étapes suivantes :
- Sélectionnez les données dont vous souhaitez vérifier la présence de doublons, qu'il s'agisse d'une colonne, d'une ligne ou d'une plage de cellules.
- Sur le Accueil dans l'onglet Styles cliquez sur Mise en forme conditionnelle > ; Règles de mise en évidence des cellules > ; Valeurs en double...
- Le site Valeurs en double s'ouvrira avec le format de remplissage rouge clair et de texte rouge foncé sélectionné par défaut. Pour appliquer le format par défaut, cliquez simplement sur OK .
Outre le remplissage rouge et le formatage du texte, une poignée d'autres formats prédéfinis sont disponibles dans la liste déroulante. Pour ombrer les doublons en utilisant une autre couleur, cliquez sur Format personnalisé... (le dernier élément de la liste déroulante) et sélectionnez la couleur de remplissage et/ou de police de votre choix.
Conseil : pour mettre en évidence les valeurs uniques, sélectionnez Unique en son genre dans la case de gauche.
Grâce à la règle intégrée, vous pouvez mettre en évidence les doublons dans une ou plusieurs colonnes, comme le montre la capture d'écran suivante :
Remarque : lorsque vous appliquez la règle de duplication intégrée à deux colonnes ou plus, Excel ne compare pas les valeurs de ces colonnes, il met simplement en évidence tous les cas de duplication dans la plage. Si vous souhaitez trouver et mettre en évidence les correspondances et les différences entre deux colonnes, suivez les exemples du tutoriel ci-dessus.
Lorsque vous utilisez la règle intégrée d'Excel pour mettre en évidence les valeurs dupliquées, gardez à l'esprit les deux points suivants :
- Cela ne fonctionne que pour les cellules individuelles. Pour mettre en évidence les lignes dupliquées Dans ce cas, vous devez créer vos propres règles, soit en fonction des valeurs d'une colonne spécifique, soit en comparant les valeurs de plusieurs colonnes.
- Elle met en évidence les cellules dupliquées, y compris leurs premières occurrences. Pour mettre en évidence tous les duplicatas sauf les premières instances Pour cela, créez une règle de mise en forme conditionnelle basée sur une formule, comme expliqué dans l'exemple suivant.
Comment mettre en évidence les doublons sans la première occurrence ?
Pour mettre en évidence la deuxième occurrence et toutes les occurrences ultérieures de doublons, sélectionnez les cellules que vous souhaitez colorer et créez une règle basée sur une formule de cette manière :
- Sur le Accueil dans l'onglet Styles cliquez sur Mise en forme conditionnelle > ; Nouvelle règle> ; Utiliser une formule pour déterminer les cellules à formater .
- Dans le Formatez les valeurs pour lesquelles cette formule est vraie saisissez une formule similaire à celle-ci :
=COUNTIF($A$2:$A2,$A2)>1
Où A2 est la cellule la plus haute de la plage sélectionnée.
Si vous n'avez pas une grande expérience de la mise en forme conditionnelle d'Excel, vous trouverez les étapes détaillées pour créer une règle basée sur une formule dans le tutoriel suivant : Mise en forme conditionnelle d'Excel basée sur la valeur d'une autre cellule.
En conséquence, les cellules dupliquées, à l'exclusion des premières instances, seront mises en évidence avec la couleur de votre choix :
Comment afficher les 3e, 4e et tous les enregistrements en double ultérieurs ?
Pour afficher les doublons commençant par la Nième occurrence, créez une règle de formatage conditionnel basée sur la formule comme dans l'exemple précédent, à la seule différence que vous remplacez>1 à la fin de la formule par le nombre requis. Par exemple :
Pour mettre en évidence la 3e instance et toutes les instances dupliquées suivantes, créez une règle de formatage conditionnel basée sur cette formule :
=COUNTIF($A$2:$A2,$A2)>=3
Pour ombrager le quatrième enregistrement et tous les enregistrements en double suivants, utilisez cette formule :
=COUNTIF($A$2:$A2,$A2)>=4
Pour ne mettre en évidence que des occurrences spécifiques, utilisez la fonction égal à Par exemple, pour ne mettre en évidence que les deuxièmes instances, vous utiliserez cette formule :
=COUNTIF($A$2:$A2,$A2)=2
Comment mettre en évidence les doublons dans une plage (colonnes multiples) ?
Lorsque vous souhaitez rechercher les doublons sur plusieurs colonnes, non pas en comparant les colonnes entre elles, mais en trouvant toutes les instances du même élément dans toutes les colonnes, utilisez l'une des solutions suivantes.
Mettez en évidence les doublons dans plusieurs colonnes, y compris les premières occurrences.
Si la première instance d'un élément qui apparaît plus d'une fois dans l'ensemble de données est considérée comme un doublon, le plus simple est d'utiliser la règle intégrée d'Excel pour les doublons.
Ou bien, créez une règle de mise en forme conditionnelle avec cette formule :
COUNTIF( gamme , cellule supérieure )>1Par exemple, pour mettre en évidence les doublons dans la plage A2:C8, la formule est la suivante :
=COUNTIF($A$2:$C$8, A2)>1
Notez l'utilisation de références de cellules absolues pour la plage ($A$2:$C$8), et de références relatives pour la cellule supérieure (A2).
Mettez en évidence les doublons dans plusieurs colonnes, à l'exception des premières occurrences.
La solution pour ce scénario est beaucoup plus délicate, pas étonnant qu'Excel n'ait pas de règle intégrée pour cela :)
Pour mettre en évidence les entrées dupliquées dans plusieurs colonnes en ignorant les 1ères occurrences, vous devrez créer 2 règles avec les formules suivantes :
Règle 1 - S'applique à la première colonne
Ici, vous utilisez exactement la même formule que celle que nous avons utilisée pour mettre en évidence les doublons sans 1ère occurrence dans une colonne (les étapes détaillées se trouvent ici).
Dans cet exemple, nous créons une règle pour A2:A8 avec cette formule :
=COUNTIF($A$2:$A2,$A2)>1
En conséquence, les éléments en double sans 1ère occurrence sont mis en évidence dans la colonne la plus à gauche de la plage (il n'y a qu'un seul élément de ce type dans notre cas) :
Règle 2 - S'applique à toutes les colonnes suivantes
Pour mettre en évidence les doublons dans les colonnes restantes (B2:C8), utilisez cette formule :
=COUNTIF(A$2:$A$8,B2)+COUNTIF(B$2:B2,B2)>1
Dans la formule ci-dessus, la première fonction COUNTIF compte les occurrences d'un élément donné dans la première colonne, et la deuxième fonction COUNTIF fait de même pour toutes les colonnes suivantes. Ensuite, vous additionnez ces chiffres et vérifiez si la somme est supérieure à 1.
En conséquence, tous les éléments dupliqués, à l'exception de leur première occurrence, sont trouvés et mis en évidence :
Mettre en évidence les doublons dans toutes les colonnes avec une seule règle
Une autre solution possible est d'ajouter une colonne vide à gauche de votre ensemble de données, et de combiner les formules ci-dessus en une seule formule comme celle-ci :
=IF(COLUMNS($B2:B2)>1,COUNTIF(A$2:$B$8,B2),0) + COUNTIF(B$2:B2,B2)>1
Où B2 est la cellule supérieure contenant les données de la deuxième colonne de la plage cible.
Pour mieux comprendre la formule, décomposons-la en deux parties principales :
- Pour la première colonne (B), la condition IF n'est jamais remplie, donc seule la deuxième fonction COUNTIF est calculée (nous avons utilisé cette formule pour trouver les doublons sauf les premières occurrences dans une colonne).
- Pour toutes les colonnes suivantes (C2:D8), le point clé est l'utilisation intelligente des références absolues et relatives dans les deux fonctions COUNTIF. Pour faciliter la compréhension, j'ai copié la formule dans la colonne G, afin que vous puissiez voir comment la formule change lorsqu'elle est appliquée à d'autres cellules :
Comme la condition IF est toujours VRAIE pour toutes les colonnes autres que la première (le nombre de colonnes est supérieur à 1), la formule se déroule de cette manière :
- Compte le nombre d'occurrences d'un élément donné (D5 dans la capture d'écran ci-dessus) dans toutes les colonnes situées à gauche de la colonne donnée :
COUNTIF(B$2:$C$8,D5)
- Compte le nombre d'occurrences d'un élément donné dans la colonne de l'élément, jusqu'à la cellule de l'élément :
COUNTIF(D$2:D5,D5)
- Enfin, la formule additionne les résultats des deux fonctions COUNTIF. Si le nombre total est supérieur à 1, c'est-à-dire s'il y a plus d'une occurrence de l'élément, la règle est appliquée et l'élément est mis en évidence.
Mise en évidence de lignes entières sur la base de valeurs dupliquées dans une colonne
Si votre tableau contient plusieurs colonnes, vous pouvez mettre en évidence des lignes entières en fonction des enregistrements en double dans une colonne spécifique.
Comme vous le savez déjà, la règle intégrée d'Excel pour les doublons ne fonctionne qu'au niveau de la cellule. Mais une règle personnalisée basée sur une formule n'a aucun problème pour ombrer les lignes. Le point clé est de sélectionner les lignes entières puis créez une règle avec l'une des formules suivantes :
- Pour mettre en évidence les lignes dupliquées à l'exclusion des premières occurrences :
=COUNTIF($A$2:$A2, $A2)>1
=COUNTIF($A$2:$A$15, $A2)>1
Où A2 est la première cellule et A15 est la dernière cellule utilisée dans la colonne que vous voulez vérifier pour les doublons. Comme vous le voyez, l'utilisation intelligente des références de cellules absolues et relatives fait la différence.
La capture d'écran suivante illustre ces deux règles en action :
Comment mettre en évidence les lignes en double dans Excel ?
L'exemple précédent a montré comment colorer des lignes entières en fonction des valeurs dupliquées dans une colonne spécifique. Mais que faire si vous souhaitez afficher des lignes qui ont des valeurs identiques dans plusieurs colonnes ? Ou, comment mettre en évidence les lignes de duplication absolue, celles qui ont des valeurs totalement égales dans toutes les colonnes ?
Pour cela, utilisez la fonction COUNTIFS qui permet de comparer les cellules selon plusieurs critères. Par exemple, pour mettre en évidence les lignes en double qui ont des valeurs identiques dans les colonnes A et B, utilisez l'une des formules suivantes :
- Pour mettre en évidence les lignes dupliquées sauf les 1ères occurrences :
=COUNTIFS($A$2:$A2, $A2, $B$2:$B2, $B2)>1
=COUNTIFS($A$2:$A$15, $A2, $B$2:$B$15, $B2)>1
La capture d'écran suivante montre le résultat :
Comme vous l'avez compris, l'exemple ci-dessus n'est qu'une démonstration. Lorsque vous mettez en évidence des lignes en double dans vos feuilles réelles, vous n'êtes naturellement pas limité à la comparaison de valeurs uniquement dans 2 colonnes, la fonction COUNTIFS peut traiter jusqu'à 127 paires plage/critères.
Mise en évidence des cellules consécutives en double dans Excel
Parfois, il n'est pas nécessaire de mettre en évidence tous les doublons d'une colonne, mais plutôt d'afficher uniquement les cellules en double consécutives, c'est-à-dire celles qui se trouvent les unes à côté des autres. Pour ce faire, sélectionnez les cellules contenant des données (sans inclure l'en-tête de colonne) et créez une règle de mise en forme conditionnelle avec l'une des formules suivantes :
- Pour mettre en évidence les doublons consécutifs sans 1ère occurrence :
=$A1=$A2
=OU($A1=$A2, $A2=$A3)
La capture d'écran suivante illustre la mise en évidence de textes consécutifs en double, mais ces règles fonctionnent également pour les chiffres et les dates consécutifs en double :
Si votre feuille Excel comporte des lignes vides et que vous ne souhaitez pas que les cellules vides consécutives soient mises en évidence, apportez les améliorations suivantes aux formules :
- Pour mettre en évidence les cellules dupliquées consécutives sans 1ère occurrence et ignorer les cellules vides :
=AND($A2 "", $A1=$A2)
=AND($A2 "", OR($A1=$A2, $A2=$A3))
Comme vous le voyez, il n'est pas difficile de mettre en évidence les doublons dans Excel à l'aide de la mise en forme conditionnelle. Cependant, il existe une méthode plus rapide et plus simple. Pour la découvrir, lisez la section suivante de ce tutoriel.
Comment mettre en évidence les doublons dans Excel avec Duplicate Remover
Le module complémentaire Duplicate Remover est la solution tout-en-un pour traiter les enregistrements en double dans Excel. Il peut trouver, mettre en évidence, sélectionner, copier ou déplacer des cellules en double ou des lignes entières en double.
Malgré son nom, le complément peut rapidement mettre en évidence les doublons dans des couleurs différentes sans supprimer les.
The Duplicate Remover ajoute 3 nouvelles fonctionnalités à votre ruban Excel :
- Table de déduplication - pour trouver et mettre en évidence immédiatement les doublons dans un tableau.
- Duplicate Remover - Assistant étape par étape avec des options avancées pour identifier et mettre en évidence les doublons ou les valeurs uniques dans 1 tableau.
- Comparez 2 tableaux - trouver et mettre en évidence les doublons en comparant deux colonnes ou deux tableaux distincts.
Après avoir installé Ultimate Suite for Excel, vous trouverez ces outils sur le site Web de l'entreprise. Ablebits Data dans l'onglet Déduplication groupe :
Mise en évidence des doublons dans Excel en quelques clics
Pour cet exemple, j'ai créé le tableau suivant avec quelques centaines de lignes, et notre objectif est de mettre en évidence les lignes en double qui ont des valeurs égales dans les trois colonnes :
Croyez-le ou non, vous pouvez obtenir le résultat souhaité en seulement 2 clics de souris :)
- Avec n'importe quelle cellule de votre tableau sélectionnée, cliquez sur le bouton Table de dédoublement et le module d'extension intelligent récupérera l'ensemble du tableau.
- Le site Table de déduplication s'ouvrira avec toutes les colonnes sélectionnées automatiquement, et la fenêtre de dialogue Duplicata de couleur choisie par défaut, il ne vous reste plus qu'à cliquer sur OK :) C'est fait !
Conseil : si vous souhaitez détecter les lignes dupliquées par une ou plusieurs colonnes, décochez toutes les colonnes non pertinentes et ne laissez que la ou les colonnes clés sélectionnées.
Et le résultat ressemblerait à ceci :
Comme vous le voyez dans l'image ci-dessus, l'outil Tableau des doublons a mis en évidence les lignes en double. sans les premières instances .
Si vous voulez mettre en évidence les doublons y compris les premières occurrences ou si vous souhaitez colorer les enregistrements uniques plutôt que les doublons, ou encore si vous n'aimez pas la couleur rouge par défaut, utilisez l'attribut Assistant Duplicate Remover qui possède toutes ces caractéristiques et bien d'autres encore.
Mettre en évidence les doublons dans Excel à l'aide d'un assistant avancé étape par étape
Par rapport au swift Table de déduplication l'outil Duplicate Remover L'assistant nécessite quelques clics supplémentaires, mais il compense par un certain nombre d'options supplémentaires. Laissez-moi vous le montrer en action :
- Sélectionnez n'importe quelle cellule de votre tableau dans laquelle vous souhaitez mettre en évidence les doublons, puis cliquez sur le bouton de la souris. Duplicate Remover L'assistant s'exécute et la table entière est sélectionnée. Le module d'extension vous suggère également de créer une copie de sauvegarde de votre table, au cas où. Si vous n'en avez pas besoin, décochez cette case.
Vérifiez que le tableau a été sélectionné correctement et cliquez sur Suivant .
- Sélectionnez l'un des types de données suivants que vous souhaitez trouver :
- Duplicatas sauf 1ère occurrence
- Duplicata avec 1ère occurrence
- Valeurs uniques
- Valeurs uniques et premiers doublons
Pour cet exemple, trouvons Duplicatas + 1ères occurrences :
- Maintenant, sélectionnez les colonnes à vérifier pour les doublons. Comme nous voulons mettre en évidence les lignes complètes de doublons, j'ai sélectionné les 3 colonnes.
En outre, le module complémentaire vous permet de préciser si votre tableau comporte des en-têtes et si vous souhaitez ignorer les cellules vides. Ces deux options sont sélectionnées par défaut.
Depuis aujourd'hui, nous explorons différentes façons de mettre en évidence les doublons dans Excel, notre choix est évident :) Donc, sélectionnez Remplir de couleur et choisissez l'une des couleurs standard du thème, ou cliquez sur Plus de couleurs... et choisissez une couleur personnalisée RGB ou HSL.
Cliquez sur le bouton Finition et appréciez le résultat :)
C'est ainsi que vous mettez en évidence les doublons dans Excel à l'aide de notre complément Duplicate Remover. Si vous êtes curieux d'essayer cet outil sur vos propres feuilles de calcul, vous êtes le bienvenu pour télécharger une version d'essai entièrement fonctionnelle de la suite Ultimate qui comprend tous nos outils de gain de temps pour Excel. Et vos commentaires dans les commentaires seront grandement appréciés !