Somme auto avec formule de critère- Excel
Résolu
M1L1
-
M1L1 -
M1L1 -
Bonjour,
Grosso modo, je souhaiterais faire une somme automatique de différents montants répartis sur plusieurs mois. J´ai notamment besoin d´une somme automatique du mois en cours, du mois suivant et des mois restants jusque la fin d´année.
Quand je dis « somme automatique » je veux dire que je ne veux pas entrer moi-même la formule « Cellule x+ Cellule y+Cellule z ».
Je pense à une formule du style :
- Quand 01/07/2009≤E15≤31/07/2009 alors D7=F15
Autrement dit :
- D7=F15 quand 01/07/2009≤E15≤31/07/2009
Avec :
E15 = date de paiement sous forme jj/mm/aaaa
D7 = total montant juillet
F15 = montant paiement du E15
Si ce calcul est possible, j´aimerais le réaliser avec une sélection de plusieurs cellules, pas seulement pour E15 et F15, mais une sélection allant de E15 à E30…
Tout ceci n´est évidemment qu´une partie d´un tableau qui comprend bien plus d´informations, donc une nouvelle présentation (par onglet, tableau croisé ou autre) n´est pas vraiment possible. J´aimerais aussi éviter d´utiliser une macro pour des raisons de simplicité et d´interopérabilité (plusieurs utilisateurs de ce doc).
A voir si quelqu´un arrive à m´aider !
M1L1
Grosso modo, je souhaiterais faire une somme automatique de différents montants répartis sur plusieurs mois. J´ai notamment besoin d´une somme automatique du mois en cours, du mois suivant et des mois restants jusque la fin d´année.
Quand je dis « somme automatique » je veux dire que je ne veux pas entrer moi-même la formule « Cellule x+ Cellule y+Cellule z ».
Je pense à une formule du style :
- Quand 01/07/2009≤E15≤31/07/2009 alors D7=F15
Autrement dit :
- D7=F15 quand 01/07/2009≤E15≤31/07/2009
Avec :
E15 = date de paiement sous forme jj/mm/aaaa
D7 = total montant juillet
F15 = montant paiement du E15
Si ce calcul est possible, j´aimerais le réaliser avec une sélection de plusieurs cellules, pas seulement pour E15 et F15, mais une sélection allant de E15 à E30…
Tout ceci n´est évidemment qu´une partie d´un tableau qui comprend bien plus d´informations, donc une nouvelle présentation (par onglet, tableau croisé ou autre) n´est pas vraiment possible. J´aimerais aussi éviter d´utiliser une macro pour des raisons de simplicité et d´interopérabilité (plusieurs utilisateurs de ce doc).
A voir si quelqu´un arrive à m´aider !
M1L1
A voir également:
- Somme auto avec formule de critère- Excel
- Formule somme excel colonne - Guide
- Formule si et excel - Guide
- Formule moyenne excel plusieurs colonnes - Guide
- Excel mise en forme conditionnelle formule - Guide
- Liste déroulante excel - Guide
9 réponses
bonjour
ci joint maquette
https://www.cjoint.com/?hBlRSWhvcA
nota: j'avais essayé avec un "somme.si" mais.... si qqn a trouvé par cette formule, qu'il le dise, il a gagné!
ci joint maquette
https://www.cjoint.com/?hBlRSWhvcA
nota: j'avais essayé avec un "somme.si" mais.... si qqn a trouvé par cette formule, qu'il le dise, il a gagné!
Bonjour !
Ca m´a l´air d´assez bien correspondre à ce que je souhaite !
Je suis enthousiaste à l´idée que ce soit possible, néanmoins je n´arrive pas à voir les données dans certaines cellules.
Est-ce parce que j´ai Office 2003 ? ou le système en anglais ?
Voici ce que j´ai :
https://www.cjoint.com/?hBl3HGENF8
Ca m´a l´air d´assez bien correspondre à ce que je souhaite !
Je suis enthousiaste à l´idée que ce soit possible, néanmoins je n´arrive pas à voir les données dans certaines cellules.
Est-ce parce que j´ai Office 2003 ? ou le système en anglais ?
Voici ce que j´ai :
https://www.cjoint.com/?hBl3HGENF8
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
En effet, c´était un problème de langue :
en francais : MOIS.DECALER(D7;1)
en anglais : EDATE(D7,1)
J´ai donc pour ce mois ci la formule suivante :
=SUMPRODUCT((MONTH($I15:$I30)=MONTH(B1))*($K15:$K30))
avec pour B1 la date d´aujourd´hui
et pour le mois suivant :
=SUMPRODUCT((MONTH($I15:$I30)=MONTH(B1)+1)*($K15:$K30))
J´ai un tout petit peu modifié la formule de Michel et ca marche nickel sans avoir besoin d´une cellule pour le mois en cours..
Il ne me reste plus qu´à trouver qqchose de similaire qui pourrait me calculer de Mois+2 jusque la fin d´année et c´est parfait !! Si vous trouvez, dites mois...
En tout cas merci beaucoup !! C´est génial !
en francais : MOIS.DECALER(D7;1)
en anglais : EDATE(D7,1)
J´ai donc pour ce mois ci la formule suivante :
=SUMPRODUCT((MONTH($I15:$I30)=MONTH(B1))*($K15:$K30))
avec pour B1 la date d´aujourd´hui
et pour le mois suivant :
=SUMPRODUCT((MONTH($I15:$I30)=MONTH(B1)+1)*($K15:$K30))
J´ai un tout petit peu modifié la formule de Michel et ca marche nickel sans avoir besoin d´une cellule pour le mois en cours..
Il ne me reste plus qu´à trouver qqchose de similaire qui pourrait me calculer de Mois+2 jusque la fin d´année et c´est parfait !! Si vous trouvez, dites mois...
En tout cas merci beaucoup !! C´est génial !
re,
dans le cellule donnant le mois (E7 sur mon classeur)
=SI(D7="";"";SI(MOIS(D7)=12;""; MOIS.DECALER(D7;1)))
et en E8
=SI(E7="";"";SOMMEPROD((MOIS($E15:$E30)=MOIS(E7))*($F15:$F30)))
à tirer vers la droite
dans le cellule donnant le mois (E7 sur mon classeur)
=SI(D7="";"";SI(MOIS(D7)=12;""; MOIS.DECALER(D7;1)))
et en E8
=SI(E7="";"";SOMMEPROD((MOIS($E15:$E30)=MOIS(E7))*($F15:$F30)))
à tirer vers la droite
Re,
je viens de trouver comment calculer les montant de Mois+2 (septembre) à fin d´année, toujours à partir de ta formule Michel, alors voici :
Dans ton tableau Michel :
=SOMMEPROD((MOIS($E15:$E30)>MOIS(D7)+1)*($F15:$F30))
soit pour moi en anglais :
=SUMPRODUCT((MONTH($E15:$E30)>MONTH(D7)+1)*($F15:$F30))
Je vous remercie beaucoup tous les deux, Marina et Michel !
C´est vraiment agréable d´avoir de l´aide, comme quoi plusieurs têtes valent toujours mieux qu´une !
je viens de trouver comment calculer les montant de Mois+2 (septembre) à fin d´année, toujours à partir de ta formule Michel, alors voici :
Dans ton tableau Michel :
=SOMMEPROD((MOIS($E15:$E30)>MOIS(D7)+1)*($F15:$F30))
soit pour moi en anglais :
=SUMPRODUCT((MONTH($E15:$E30)>MONTH(D7)+1)*($F15:$F30))
Je vous remercie beaucoup tous les deux, Marina et Michel !
C´est vraiment agréable d´avoir de l´aide, comme quoi plusieurs têtes valent toujours mieux qu´une !