Parfois, dans notre travail, nous devons compter les valeurs uniques dans une certaine colonne, mais Excel a des fonctions qui résument uniquement le nombre d'enregistrements dans un champ donné, par exemple la fonction COUNT() . Le problème est qu’un même code produit ou client peut être répété plusieurs fois. Mais il existe une issue, pour résoudre notre problème nous pouvons combiner les fonctions standards Excel. Voyons comment procéder.
Alors combinons les fonctions
=SUM(IF(FREQUENCY(A2:A10;A2:A10)>0;1))
=SUM(IF(FREQUENCY(MATCH(B2:B10;B2:B10;0);MATCH(B2:B10;B2:B10;0))>0;1))
=SUM(IF(FREQUENCY(IF(LEN(A2:A10)>0;MATCH(A2:A10;A2:A10;0);"");IF(LEN(A2:A10)>0;MATCH(A2:A10;A2:A10;0);""))>0;1))
La dernière formule doit être saisie sous forme de formule matricielle, c'est-à-dire qu'il n'est pas facile de cliquer Enter , un Ctrl+Maj+Enter . Après cela, dans la ligne des formules, nous verrons que la formule est entourée d'accolades ( { } ), c'est le signe qu'une formule matricielle est saisie.