Excel sommeprod avec mois
Résolu
kingfantasy
Messages postés
54
Date d'inscription
Statut
Membre
Dernière intervention
-
kingfantasy Messages postés 54 Date d'inscription Statut Membre Dernière intervention -
kingfantasy Messages postés 54 Date d'inscription Statut Membre Dernière intervention -
Bonjour,
J'ai un probléme vraiment complex que don je planche dessus depuis ce matin.
Voila je voudrait fair la somme des élément avec tel critére (j'utilise somme.si ou sommeprod) Le critérere c'est un mois.
Cette formul j'y arrive mais le soucis c'est que dans un mois il peut avoir des élément avec une date d'un autre mois mais qui compte pour le mois d'avant
(je sait c'est pas trop parlant ^^)
Exemple:
Mois de j'anvier
A1 à A9 [01,01,01,01,01,01,01,01,01/02]
B1 à B9 [5,1,10,5,5,10,15,1,20]
Mois de février
A10 à A12 [02,02,02]
B10 à B12 [5,3,8]
Date
C1 (format mmmm)
Pour janvier je veut donc trouver
72
Et février
16
hors avec ma formul actuelle
=SOMMEPROD((NON(ESTERR(CHERCHE(Mois(C1);A1:A5)))*B1:B5))
je trouve 72 et 36
Merci de votre aide !
J'ai un probléme vraiment complex que don je planche dessus depuis ce matin.
Voila je voudrait fair la somme des élément avec tel critére (j'utilise somme.si ou sommeprod) Le critérere c'est un mois.
Cette formul j'y arrive mais le soucis c'est que dans un mois il peut avoir des élément avec une date d'un autre mois mais qui compte pour le mois d'avant
(je sait c'est pas trop parlant ^^)
Exemple:
Mois de j'anvier
A1 à A9 [01,01,01,01,01,01,01,01,01/02]
B1 à B9 [5,1,10,5,5,10,15,1,20]
Mois de février
A10 à A12 [02,02,02]
B10 à B12 [5,3,8]
Date
C1 (format mmmm)
Pour janvier je veut donc trouver
72
Et février
16
hors avec ma formul actuelle
=SOMMEPROD((NON(ESTERR(CHERCHE(Mois(C1);A1:A5)))*B1:B5))
je trouve 72 et 36
Merci de votre aide !
A voir également:
- Excel sommeprod avec mois
- Liste déroulante excel - Guide
- Word et excel gratuit - Guide
- Déplacer colonne excel - Guide
- Si ou excel - Guide
- Excel moyenne - Guide
3 réponses
Bonjour,
Si j'ai bien compris le problème, il peut être réglé en modifiant le sommeprod de sorte que l'on teste que le mois est le bon et que le mois précédent ne l'est pas. Comme ceci :
=SOMMEPROD((NON(ESTERR(CHERCHE(MOIS(C1);A1:A12))))*(ESTERR(CHERCHE(SI(MOIS(C1)-1=0;"12";MOIS(C1)-1);A1:A12)))*B1:B12)
A essayer
Si j'ai bien compris le problème, il peut être réglé en modifiant le sommeprod de sorte que l'on teste que le mois est le bon et que le mois précédent ne l'est pas. Comme ceci :
=SOMMEPROD((NON(ESTERR(CHERCHE(MOIS(C1);A1:A12))))*(ESTERR(CHERCHE(SI(MOIS(C1)-1=0;"12";MOIS(C1)-1);A1:A12)))*B1:B12)
A essayer
Bonjour
et pourquoi ps tout simplement:
=SOMMEPROD((MOIS($A$1:$A$1000)=MOIS($C$1))*($B$1:$B$1000))
pour un champ A1 à B1000
crdlmnt
et pourquoi ps tout simplement:
=SOMMEPROD((MOIS($A$1:$A$1000)=MOIS($C$1))*($B$1:$B$1000))
pour un champ A1 à B1000
crdlmnt