Compter des lettres dans une cellule

metamiga

XLDnaute Nouveau
Bonjour,

Je peux avoir dans une cellule au maximum, 5 lettres ou groupe de lettres
Comme ceci

M,M,PE,F,F

J’ai trouvé une formule pour que lorsque je trouve par exemple M dans cette cellule il note 1

SI(ESTNUM(TROUVE("M";A1));1;0)


Sauf qu’il est possible qu’il y est plusieurs M dans cette série, quelle est la meilleure formule (pas trop longue si possible ) pour que le résultat me donne le nombre de M, de F et de PE dans cette cellule


merci :)
 

Tibo

XLDnaute Barbatruc
Re : Compter des lettres dans une cellule

Bonjour,

Tu peux essayer ceci :

=NBCAR(A1)-NBCAR(SUBSTITUE(A1;"M";""))

Le principe : on compte le nombre de caractères avant puis on compte le nombre de caractères en ayant supprimé telle ou telle lettre. On fait ensuite la différence.

Pour un groupe de 2 lettres (PE par exemple, il faudra diviser le résultat par 2

Essaye et dis nous

@+
 

JCGL

XLDnaute Barbatruc
Re : Compter des lettres dans une cellule

Bonjour à tous,
Salut Tibo :),

Une autre formule inspirée par l'ami Tibo

=SI(NBCAR($F$1)=2;SOMMEPROD(NBCAR($A1)-NBCAR(SUBSTITUE($A1;$F$1;"")))/2;SOMMEPROD(NBCAR($A1)-NBCAR(SUBSTITUE($A1;$F$1;""))))


A+
 
Dernière édition:

Discussions similaires

Statistiques des forums

Discussions
312 452
Messages
2 088 540
Membres
103 879
dernier inscrit
JJB2