Occurences d'un string dans un range - ou dans une cellule

Cath -  
 Cath -
Bonjour,

Question assez proche de:
https://forums.commentcamarche.net/forum/affich-5133364-excel-compter-les-occurences-d-un-string

Mais je souhaite compter en plus les multiples occurences de la string dans une même cellule. en reprenant l'exemple du post ci-dessus si rouge apparait 3 fois dans la même cellule, son compte vaut 3.
Une idée?

Merci,


1 réponse

via55 Messages postés 14512 Date d'inscription   Statut Membre Dernière intervention   2 746
 
Bonjour Cath

Une possibilité :
=(NBCAR(A1)-NBCAR(SUBSTITUE(A1;"rouge";"")))/NBCAR("rouge")

Le principe : on fait le compte du nombre de caractères de la chaine moins celui de la chaine sans les mots rouge et on divise le résultat par le nombre de caractères du mot rouge

Cdlmnt
Via
0
Cath
 
Merci de cette réponse rapide!
fallait y penser, pas mal, pas mal.. Je vois que je n'ai pas raté une fonction évidente visiblement.
0