OVH Cloud OVH Cloud

Nombre de valeur texte identique

4 réponses
Avatar
Nicolas B
bonjour,

Dans un tableau ou j'ai beaucoup de noms, j'aimerai calculer le nombre de
noms différents. Je sais qu'on peut faire ca si les valeurs du tableau sont
des chiffres, mais comment le faire avec du texte ?

Exemple dans mon tableau j'ai Toto, titi, toto et riri donc 3 noms différents.

Merci de votre aide.
Ma config : Excel 97 Sp2 sur WinXp Pro.

4 réponses

Avatar
AV
=SOMMEPROD((plg<>"")/(NB.SI(plg;plg)+(plg="")))

AV
Avatar
SL
Bonjour

question classique
si la plage n'a pas de vide :
=SOMMEPROD(1/NB.SI(plage;plage))
s'il y a des vides :
=SOMME(SI(ESTVIDE(plage);;1/NB.SI(plage;plage))) en matricielle
(CTRL+MAJ+ENTREE)

Stéphane

"Nicolas B" a écrit dans le message de
news:
bonjour,

Dans un tableau ou j'ai beaucoup de noms, j'aimerai calculer le nombre de
noms différents. Je sais qu'on peut faire ca si les valeurs du tableau
sont
des chiffres, mais comment le faire avec du texte ?

Exemple dans mon tableau j'ai Toto, titi, toto et riri donc 3 noms
différents.

Merci de votre aide.
Ma config : Excel 97 Sp2 sur WinXp Pro.


Avatar
DesseJ
Bonjour,

2 exemples avec SommeProd
=SOMMEPROD(ESTTEXTE(Plage)*(1/NB.SI(Plage;Plage)))
=SOMMEPROD(1/NB.SI(Plage;Plage))-SOMMEPROD(N(FREQUENCE(Plage;Plage)>0))

Cordialement
Steph D.
Avatar
Nicolas B
Merci beaucoup a tous les 3, c'est tout a fait ce que je voulais.