Comment obtenir des éléments uniques d'une liste dans Excel à l'aide de formules

Table des matières

Dans cet article de blog, je vais vous montrer une formule pour obtenir une liste d'éléments uniques à partir d'une liste dans Excel comportant des répétitions. Bien que cela puisse être fait à l'aide du filtre avancé ou de la mise en forme conditionnelle, l'avantage d'utiliser une formule est qu'elle rend votre liste unique dynamique. Cela signifie que vous continuez à obtenir une liste unique même lorsque vous ajoutez plus de données à la liste d'origine.

Obtenir des éléments uniques à partir d'une liste dans Excel à l'aide de formules

Supposons que vous ayez une liste comme indiqué ci-dessus (qui comporte des répétitions) et que vous souhaitiez obtenir des éléments uniques comme indiqué à droite.

Voici une combinaison de formules INDEX, MATCH et COUNTIF qui peuvent y parvenir :

=IFERREUR(INDICE($A$2:$A$11,MATCH(0,COUNTIF($C$1:C1,$A$2:$A$11),0)),"")
Comment ça fonctionne

Lorsqu'il n'y a plus d'éléments uniques, la formule affiche une erreur. Pour le gérer, j'ai utilisé la fonction Excel IFERROR pour remplacer le message d'erreur par un blanc.

Comme il s'agit d'une formule matricielle, utilisez Ctrl + Maj + Entrée au lieu d'entrer.

C'est un moyen intelligent d'exploiter le fait que MATCH() renverra toujours la première valeur correspondante d'une plage de valeurs. Par exemple, dans ce cas, MATCH renvoie la position du premier 0, qui représente le premier élément non correspondant.

J'ai également proposé une autre formule qui peut faire la même chose (c'est plus long mais utilise une astuce de formule MATCH intelligente)

=SIERREUR(INDICE($A$2:$A$11,PETIT(MATCH($A$2:$A$11,$A$2:$A$11,0), SOMME((COUNTIF($A$2:$A$11,$ C$1:C1)))+1)),"")

Je vous laisse le décoder. Il s'agit à nouveau d'une formule matricielle, utilisez donc Ctrl + Maj + Entrée au lieu de Entrée.

Si vous trouvez une meilleure formule ou une astuce intelligente, partagez-la avec moi.

Tutoriels associés :
  • Le guide ultime pour rechercher et supprimer les doublons dans Excel.

Vous contribuerez au développement du site, partager la page avec vos amis

wave wave wave wave wave