Total mensuel sur 5 ans

Résolu/Fermé
jc80 Messages postés 4242 Date d'inscription mardi 5 février 2013 Statut Membre Dernière intervention 25 février 2019 - Modifié par jc80 le 2/09/2016 à 11:05
jc80 Messages postés 4242 Date d'inscription mardi 5 février 2013 Statut Membre Dernière intervention 25 février 2019 - 2 sept. 2016 à 16:09
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

Vaucluse Messages postés 26496 Date d'inscription lundi 23 juillet 2007 Statut Contributeur Dernière intervention 1 avril 2022 6 411
Modifié par Vaucluse le 2/09/2016 à 11:12
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
jc80 Messages postés 4242 Date d'inscription mardi 5 février 2013 Statut Membre Dernière intervention 25 février 2019 1 424
2 sept. 2016 à 12:06
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
PHILOU10120 Messages postés 6389 Date d'inscription lundi 16 avril 2012 Statut Contributeur Dernière intervention 19 septembre 2024 809 > jc80 Messages postés 4242 Date d'inscription mardi 5 février 2013 Statut Membre Dernière intervention 25 février 2019
2 sept. 2016 à 12:41
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
jc80 Messages postés 4242 Date d'inscription mardi 5 février 2013 Statut Membre Dernière intervention 25 février 2019 1 424 > PHILOU10120 Messages postés 6389 Date d'inscription lundi 16 avril 2012 Statut Contributeur Dernière intervention 19 septembre 2024
2 sept. 2016 à 13:54
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
Vaucluse Messages postés 26496 Date d'inscription lundi 23 juillet 2007 Statut Contributeur Dernière intervention 1 avril 2022 6 411 > jc80 Messages postés 4242 Date d'inscription mardi 5 février 2013 Statut Membre Dernière intervention 25 février 2019
2 sept. 2016 à 14:51
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
jc80 Messages postés 4242 Date d'inscription mardi 5 février 2013 Statut Membre Dernière intervention 25 février 2019 1 424 > Vaucluse Messages postés 26496 Date d'inscription lundi 23 juillet 2007 Statut Contributeur Dernière intervention 1 avril 2022
2 sept. 2016 à 16:09
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