Aide sur une formule svp ;)

Résolu
Bonjour,

je suis en train de monter un planning de charge
en résumé j'ai une colonne A avec l'identification de la personne
une colonne B avec sa charge
puis les colonne C à X pour les semaines de l'année
en ligne les différents sujets gérés.

aujourd'hui j'ai une formule qui me permet de compter combien de fois il y a eu l'identification des personnes en fonction des semaines dans les colonnes :
=NB.SI(G$2:G$133;$B135)

j'ai commencé un début : =(NB.SI(G$2:G$133;$B135)*$E2)
mais du coup cette formule multiplie la ligne de la personne tjs par E2, mais moi j'ai envie qu'il multiplie par la cellule E de la ligne qu'il a trouvé face au nom.
est ce que qq un peut m'aider et m'expliquer en meme temps svp ;)
merci d'avance

Marie Laure

Configuration: Windows / Chrome 87.0.4280.141

7 réponses

  1. sourire!!
    vous êtes parfait ;)
    j'ai complété la formule comme ci
    =SOMME(SI((F$2:F$140=$B144)* (ESTNUM($E$2:E$140));$E$2:$E$140))
    et tout est parfait
    merci beaucoup de votre aide
    Bon WE
    0
    1. merci pour la formule matricielle, je regarde cela, elle fonctionne sur le fichier que j'ai téléchargé. elle ne fonctionne pas sur mon nouveau fichier.
      je vous tiens au courant!!
      0
      1. Contributeur
        Si tu m'envoies un classeur erroné, je ne peux PLUS RIEN pour toi

        Bon WE
        0
    2. Contributeur
      a partir de F135 à copier vers la droite et le bas

      =SOMME(SI((F$2:F$131=$B135)*(ESTNUM(E$2:E$131));E$2:E$131))

      Formule matricielle à valider par « ctrl+maj+entrée » (et non directement par « entrée »), le curseur clignotant dans la barre de formule. La formule est alors encadrée automatiquement par des accolades : { formule }
      <
      remarque: le pb venait du mélange de texte et de nombre dans la colonne E (par ex 240h=texte)

      signature> Michel</signature>
      0
      1. michel initialement j'avais essayé de faire une explication simple sans le fichier.... ;)
        maintenant avec le fichier je peux re-expliquer
        les colonnes F à BE sont les semaines où interviennent la personne notée dans la colonne B
        autant de ligne que de sujets à traiter
        aujourd'hui les formules présentes en F135 permet de comptabiliser le nombre de sujet ou intervient la personne par semaine

        j'ai rajouté les charges par semaine en colonne E
        du coup maintenant j'aimerais que la formule fasse :
        par exemple :
        si MGG dans la colonne F pour la semaine 1
        ligne 1 MGG donc je trouve MGG en ligne 1 je prends la valeur en E1
        Ligne 22 MGG je retrouve MGG en ligne 22 je rajoute la valeur de E22 à celle de E1
        ligne 32 MGG je retrouve MGG en ligne 32 je rajoute la valeur de E32 à E1+E22
        pour la semaine 1 j'ia donc la somme de charge de toutes les lignes de MGG

        même chose pour HC
        et etc...
        0
        1. Contributeur
          Re
          tu as écris
          en résumé j'ai une colonne A avec l'identification de la personne c'est colonne B
          une colonne B avec sa charge c'est à la colonne E
          puis les colonne C à X pour les semaines de l'année commence colonne F et devrait aller à la colonne BE
          (NB.SI(G$2:G$133;$B135)*$E2)
          on est en semaine 2 en B135 j'ai HC que l'on retrouve ligne 10,18 avec des charges différentes.... quel est cette semaine 2 le rôle de MGG (en ligne 2) ? (on retrouve MGG en B137)

          j'avoue que...
           Michel
          0
          1. Merci beaucoup Michel de ces indications.
            voici le fichier
            https://mon-partage.fr/f/hT2Jp9EE/
            0
            1. Contributeur
              Bonjour,

              Sans voir le classeur, difficile de proposer une solution !

              Pour cela

              Mettre le classeur sans données confidentielles en pièce jointe sur 
              https://mon-partage.fr
              Dans lien de téléchargement
              faire un clic droit- copier l’adresse du lien et le coller dans le message en cours sur ccm


              0