Excel 365: Dénombrer les valeurs uniques
par
, 04/11/2020 à 08h57 (546 Affichages)
Salut.
Avant, pour dénombrer les valeurs uniques d'une plage, on devait passer par une formule que certains utilisaient sans la comprendre:
Pour l'expliquer, on pourrait ajouter une colonne dans laquelle on divise 1 par le nombre de fois que l'on trouve la valeur sur la ligne. Ainsi, sur les lignes d'une valeur qui se trouve deux fois dans le tableau, nous aurons 1/2 => 0.5 sur 2 lignes. 2 * 0.5 = 1, la valeur compte bien pour 1 pour l'ensemble des lignes. Si une valeur se trouve 3 fois dans le tableau, chaque ligne de cette valeur reprendra 1/3 => 0.3333..33, et 3 * 0.333..33 = 1. La valeur compte donc, elle, aussi, pour 1 sur l'ensemble du tableau. En additionnant les divisions sur chaque ligne, on trouve donc le nombre de valeurs uniques dans le tableau. Les divisions sont en fait des multiplications => on a des produits dont on fait la somme avec SOMMEPROD (somme des produits):
Excel 365 expose la fonction UNIQUE qui renvoie une plage dynamique reprenant une seule fois chaque élément de la liste.
Il suffira donc de compter les valeurs renvoyées par UNIQUE
Peut-être disposerons-nous prochainement d'une fonction NBVALDISTINCTES ou autre, mais en l'attendant, on peut se simplifier un peu la vie avec Excel 365...
Vous connaissiez l'astuce (l'ancienne ou la nouvelle)?
Vous connaissez ces nouvelles fonctions?
Vous souhaitez un tuto qui les regroupe et expose comment les utiliser?