Comment compter des cases successives identiques

Bonjour à tous,

Je cherche à compter le nombre de case identiques successives

Par ex ci dessous j'ai noté dans des cases analyse. Je souhaiterais pouvoir calculer en automatique :

1/ pouvoir compter chaque paquet de case analyse, ici 2

2/ Je voudrais calculer la moyenne des ces groupes de cases, ici une analyse de 3 semaines, une de 4 semaines, moyenne de 3.5.

Merci d'avance de votre aide


Windows / Chrome 123.0.0.0

7 réponses

  1. Hello,

    Sans fichier difficile d'être précis, mais avec tes données en A5:T5 par exemple,

    le nombre de plages peut être donné par :

    =SOMMEPROD((A5:T5="analyse")*(B5:U5=""))

    attention au décalage de colonnes

    et la moyenne peut  être donnée par :

    =SOMMEPROD(N(A5:T5="analyse"))/ par le nombre de plages
    0
    1. Merci je vais essayer.

      Voici le fichier, les cases sont en lignes 115, colonne GB

      Question comment je peux vous partager mon fichier?

      0
      1. Voici ce que j'ai fait, cela me donne 4 au lieu de 2

        0
        1. Hello,

          Je ne vois pas terrible sur ton image. Tu peut mettre ton fichier anonymisé sur cjoint.com et donner ici le lien créé

          Mais ça pourrait être :

          =SOMMEPROD((GB115:GK115="analyse")*(GC115:GL115=""))

          plages à augmenter vers la droite si besoin

          0
          1. https://www.cjoint.com/c/NDsgwKgHfH7

            voici le fichier, il y a sur la page de garde deux chiffres avec les formules

            La moyenne fonctionne, c'est le calcul des plages qui n'est pas ok

            Merci d'avance, bonne journée

            0
            1. Hello,

              En I4 ta formule doit être :

              =SOMMEPROD((GB21:GK21="analyse")*(GC21:GL21=""))

              Les deux plages doivent être de même dimension et décalées d'une colonne sur la droite.

              Ces plages peuvent être augmentées vers la gauche ou vers la droite selon ce que tu souhaites, mais en respectant toujours la contrainte précédente.

              Et si ces valeurs analyse étaient noyées au milieu d'autres cellules non vides, il faudrait plutôt utiliser cette formule :

              =SOMMEPROD((GB21:GK21="analyse")*(GC21:GL21<>"analyse"))
              0
              1. Merci mille fois, ça semble marcher

                Bonne journée

                0