Sommeprod en fonction de mois

bonjour

je cherche a aditionner les valeurs de mon tableau de k13 à nl13 en fonction d'un mois

en U34 le mois demandé

de k6 à nl6 les dates (calendrier annuel)

j'ai essayer avec =SOMMEPROD((MOIS($K$6:$NK$6)=U34)*($K13:$NK13)) sa me donne erreur de valeur

j'ai fais la meme chose sur ma ligne 16 et sa fonctionne

peut etre un lien avec les formules dans les cellules?

merci pour votre aide

Yannick

64help.xlsx (140.08 Ko)

Bonjour,

Sauf erreur de ma part votre formule dans la plage $K13:$NK13 renvoie parfois la valeur "" ce qui est égal à une valeur textuelle qu'on ne peut donc pas sommer.

Ci-contre une alternative en retournant 0 et jouant uniquement avec le format pour masquer ces valeurs.

Cdlt,

150copie-de.xlsx (139.57 Ko)

merci, j'avais oublié ce détail.

bonne soirée

bonjour

a nouveau besoin d'aide sur ce sujet.

je souhaite faire la meme chose mais avec le mois et l'année :

je cherche a aditionner les valeurs de mon tableau de k13 à nl13 en fonction d'un mois et d'une année

en U34 le mois demandé et en D5 l'année

de k6 à nl6 les dates (calendrier annuel)

avec la formule : =SOMMEPROD((MOIS($K$6:$NK$6)=U34)*($K13:$NK13)) sa fonctionne pour les mois.

j'ai essayer : =SOMMEPROD(ET(MOIS($K$6:$NK$6)=U34);ANNEE($K$6:$NK$6)=D5)*($K13:$NK13)) sa fonctionne pas

et : =SOMMEPROD((MOIS($K$6:$NK$6)=U34)&ANNEE($K$6:$NK$6)=D5)*($K13:$NK13)) sa fonctionne pas

serai vous comment je peu faire ?

merci

Bonjour,

Seul les opérateurs * (pour ET) et + (pour OU) sont compatibles avec la fonction SOMMEPROD() donc essayez :

=SOMMEPROD((MOIS($K$6:$NK$6)=U34)*(ANNEE($K$6:$NK$6)=D5)*($K13:$NK13))

Cdlt,

Merci pour votre réponse, j'essaie des que possible

Bonne journée

Rechercher des sujets similaires à "sommeprod fonction mois"