Nombre d'occurences différentes dans une colonne

  • Initiateur de la discussion Initiateur de la discussion Anne
  • Date de début Date de début

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

A

Anne

Guest
Hello,
question basique : comment compter le nombre de termes différents dans un range (une colonne).

ex :

toto
titi
toto
tata
tata
titi


Resultat = 3

Merci bcp
Anne
 
Re Ti, Bonjour Anne,

Ah oui, moi je regardais dans les fonctions toutes prétes..... Faut faire un rechercheV et tout le tsoin tsoin !! Je pensais qu'un truc aussi simple devait être fourni avec les fonctions d'origines...

Alors faut le faire en VBA !! c'est plus simple, moi je n'ai pas essayé en me disant "il y a Monique au André qui vont bien sortir un NBVAL avec un SOMMEPROD de derrière les fagots"... lol

@+Thierry
 
non non Thierry, il n'y a point de VBA là-dedans, un bon vieux RECHERCHEV doublé d'un Somme(Si..) matriciel, c'est tout. En fait, ce genre de truc traîne de façon récurrente dans des dizaines de fichiers sur le forum (voir tous les posts d'André qui en est le grand spécialiste... coloré - habitude que je lui ai aussi piquée !)
 
Bonjour,

Pas de SOMMEPROD, mais une formule matricielle (une seule) à rallonge
Si tes termes sont de A1 à A6
=SOMME(SI(FREQUENCE(SI(NBCAR($A$1:$A$6)>0;EQUIV($A$1:$A$6;$A$1:$A$6;0);
"");SI(NBCAR($A$1:$A$6)>0;EQUIV($A$1:$A$6;$A$1:$A$6;0);""))>0;1))

Tu as quelques posts à ce sujet dans le forum :
<http://www.excel-downloads.com/html/French/forum/messages/1_8212_8212.htm>
<http://www.excel-downloads.com/html/French/forum/messages/1_8452_8452.htm>
 
moi j'ai, selon la procédure André, rajouté une colonne, qui offre l'avantage de me renvoyer les différentes occurences et de simplifier les formules. Mais bon, tout dépend de l'usage qu'on en fait. Quant à Frequence, je ne l'avais jamais utilisée, on en apprend tous les jours !
 
Bonsoir ou Bonjour

Bon alors comme j'avais déjà pas mal bossé pour le boulot sur un truc en VBA qui peut entre autres faire ce que tu veux, j'en ai fait une mini démo.

Entre autre, le code retourne le nombre d'occurence, et comme tu as l'air interressée, Anne, je t'invite sur un autre de fil de discussion où j'ai posté ce fichier, vu qu'il rentre dans un cadre plus vaste que le simple retour du nombre d'occurrences... (Il fait presque la vaissele ce code !! lol)

Donc une Démo VBA sous ce lien :

Pour Ti dans ce fil, je ne disais pas que tu avais mis du VBA.. au contraire ! mais tu étais si fatigué aujourd'hui....

Et finalement on peut faire du SOMMEPROD dans ce cas alors (héhéhé) c'est vrai que ceux qui maîtrisent cette formule font même la vaisselle avec aussi !!!

Bon allez Bon Samedi Soir (ou Dimanche Matin selon le cas !!)
@+Thierry
 
Dernière modification par un modérateur:
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD
Assurez vous de marquer un message comme solution pour une meilleure transparence.

Discussions similaires

Réponses
2
Affichages
735
Réponses
22
Affichages
1 K
Réponses
3
Affichages
271
Retour