Total mensuel sur 5 ans

Résolu
jc80 Messages postés 5063 Date d'inscription   Statut Membre Dernière intervention   -  
jc80 Messages postés 5063 Date d'inscription   Statut Membre Dernière intervention   -
Bonjour
Je suis à la recherche d(une formule qui pourrait me faire un total mensuel sur plusieurs
année.
Dans mon tableau
Colonne A cette formule =SI(B4="";"";MOIS(B4)))
Colonne B la date
Colonne C des nombres

En H1 le mois + l'année
En H2 il me faudrait la somme du mois de H1

Ci-dessous exemple
https://www.cjoint.com/c/FIcjftbztzz

Merci pour votre aide
Cordialement

1 réponse

  1. Vaucluse Messages postés 27336 Date d'inscription   Statut Contributeur Dernière intervention   6 453
     
    Bonjour
    sans la colonne A (inutile)pour mois et année:
    en H2, à tirer sur la largeur utile:

    =SOMMEPROD(ANNEE($B$2:$B$1000)=ANNEE(H1))*(MOIS($B$2:$B$1000)=MOIS(H1))*(C2:C1000))

    champs délimités par N° colonne et ligne impératif (B2:B1000 pas de B:B ..ou autre)

    crdlmnt

    La qualité de la réponse dépend surtout de la clarté de la question, merci!
    1
    1. jc80 Messages postés 5063 Date d'inscription   Statut Membre Dernière intervention   1 443
       
      Bonjour Vaucluse

      Merci pour ta réponse
      Avec l'exemple que j'ai mis dans mon post 1
      la formule me donne #valeur
      Je ne trouve pas ou est l'erreur
      Cordialement
      0
      1. PHILOU10120 Messages postés 6463 Date d'inscription   Statut Contributeur Dernière intervention   835 > jc80 Messages postés 5063 Date d'inscription   Statut Membre Dernière intervention  
         
        Bonjour à vous deux

        =SOMMEPROD((ANNEE($B$2:$B$1000)=ANNEE(H1))*(MOIS($B$2:$B$1000)=MOIS(H1))*($C$2:$C$1000))

        problème de parenthèses
        0
      2. jc80 Messages postés 5063 Date d'inscription   Statut Membre Dernière intervention   1 443 > PHILOU10120 Messages postés 6463 Date d'inscription   Statut Contributeur Dernière intervention  
         
        Bonjour Philou10120

        Merci pour ton aide
        Un problème se pose dans le résultat avec ta formule
        j'ai toujours #valeur parce que dans ma colonne date j'ai de temps en temps le mot
        résultat
        Comment remédier à cela ?
        Cordialement
        0
      3. Vaucluse Messages postés 27336 Date d'inscription   Statut Contributeur Dernière intervention   6 453 > jc80 Messages postés 5063 Date d'inscription   Statut Membre Dernière intervention  
         
        Re
        alors essayez ave"ce celle ci
        (pour Excel à partir de 2007 seulement)
        en H2:
        =SOMME.SI.ENS($C:$C;$B:$B;">="&H1;$B:$B;"<="&FIN.MOIS(H1;0))

        ou alors modifier une éventuelle formule dans la colonne à sommer pour éviter ce renvoi #VALEUR
        Quelle est la formule dans la colonne à sommer?
        vous pouvez par exemple dans cette colonne, utiliser:
        (toujours à partir de 2007)
        =SIERREUR(formule);0) qui remplacera #VALEUR âr 0


        crtdlmnt
        0
      4. jc80 Messages postés 5063 Date d'inscription   Statut Membre Dernière intervention   1 443 > Vaucluse Messages postés 27336 Date d'inscription   Statut Contributeur Dernière intervention  
         
        Merci Vaucluse pour ta réponse
        =SOMME.SI.ENS($C:$C;$B:$B;">="&H1;$B:$B;"<="&FIN.MOIS(H1;0))
        Fonctionne à merveille.
        Bonne journée
        Cordialement
        0