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

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 qui a 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

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 :

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

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

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 SIERREUR 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)

=IFERROR(INDEX($A$2:$A$11,SMALL(MATCH($A$2:$A$11,$A$2:$A$11,0), SUM((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.

Lis  L'analyse des données [Part 5 of 5] – Utilisation du solveur dans Excel

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

Tutoriels associés :

Pour protéger votre fils, votre mari ou votre espion, vous pouvez télécharger cette application

X
0 Shares
Tweet
Share
Share
Pin
blank