Compter combien de cellule sont concernées par la condition

Résolu
Julien2425 -  
ccm81 Messages postés 11033 Statut Membre -
Bonjour,

Je travaille sur un outil qui permet de projeter le nombre d'habitants dans un immeuble d'ici X années. Je rencontre un problème pour compter le nombre de cellules concernées par ma condition.

J'ai des séries de cellules contenant soit la lettre M pour "Maintien" soit la lettre "T" pour "Tourne".
Ex : M M T M T M M M M

J'aimerai pouvoir compter le nombre de M présents après le dernier T (ici = 4) . Et c'est là tout mon problème. Je sais utiliser la fonction NB.SI pour compter le nombre de M mais je ne sais pas comment dire à Excel de compter ces M seulement à partir du dernier T de la série.

Auriez vous une idée ?

Merci d'avance !!

3 réponses

  1. yclik Messages postés 71 Date d'inscription   Statut Membre Dernière intervention   1 611
     
    bonjour
    une piste
    0
  2. ccm81 Messages postés 11033 Statut Membre 2 434
     
    Bonjour

    Avec une fonction personnalisée (macro)
    http://www.cjoint.com/c/FGukfkwsb2d

    Cdlmnt
    0
  3. Julien2425
     
    Merci beaucoup à tous les deux ! C'est exactement ce qu'il me fallait ! Merci !
    0
    1. ccm81 Messages postés 11033 Statut Membre 2 434
       
      Et pour travaiiler sur une plage de cellules, ajoutes cette fonction

      Public Function NombreM(r As Range) As Long
      Dim s As String, c As Range
      s = ""
      For Each c In r
      s = s & c.Value
      Next c
      NombreM = NbM(s)
      End Function

      Cdlmnt
      0