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

Fermé
Cath - 3 déc. 2015 à 10:44
 Cath - 3 déc. 2015 à 13:29
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 14501 Date d'inscription mercredi 16 janvier 2013 Statut Membre Dernière intervention 28 novembre 2024 2 735
3 déc. 2015 à 11:47
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
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