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

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

  1. 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
    1. 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