Comment afficher uniquement les valeurs en double dans une colonne Excel ?
- Créer un test avec la fonction NB.SI
- La fonction NB.SI permet de compter les lignes correspondant à un critère.
- Nous allons utiliser cette fonction pour créer un test quand nous trouverons 2 ou plus de données
- Utiliser la fonction FILTRE d'Excel 365 pour conserver les valeurs présentes plus d'une fois
Dans cet exemple, les données ont été ajoutées dans un tableau dont le nom est tbl_Données.
Construire le test pour trouver les valeurs en double dans Excel
Depuis l'arrivée des fonctions propagées, c'est toute la construction des formules qui a été transformée dans Excel. Ainsi, on peut écrire la fonction NB.SI avec comme critère de recherche une plage de données.
=NB.SI(tbl_Données[Valeur];tbl_Données[Valeur])
Ensuite, il suffit de rajouter un test logique pour savoir si chaque valeur est présente plus d'une fois
=NB.SI(tbl_Données[Valeur];tbl_Données[Valeur])>1
Retourner les valeurs en double uniquement
La fonction FILTRE s'attend à recevoir comme critère de filtrage un test logique. Nous allons indiquer le résultat du test avec la fonction NB.SI comme critère de la fonction FILTRE.
=FILTRE(tbl_Données[Valeur];NB.SI(tbl_Données[Valeur];tbl_Données[Valeur])>1)
Ne conserver qu'une seule fois chaque valeur
Pour terminer, il ne nous reste plus qu'à intégrer cette formule dans la fonction UNIQUE pour ne conserver qu'une seule valeur
=UNIQUE(FILTRE(tbl_Données[Valeur];NB.SI(tbl_Données[Valeur];tbl_Données[Valeur])>1))
Articles liés
C'est cette même technique qui nous a permis de trouver les non-correspondances entre 2 colonnes.