Excel somme conditionnelle selon date
Fermé
Kendo 8500
Messages postés
1
Date d'inscription
dimanche 27 juillet 2008
Statut
Membre
Dernière intervention
27 juillet 2008
-
27 juil. 2008 à 16:35
eriiic Messages postés 24600 Date d'inscription mardi 11 septembre 2007 Statut Contributeur Dernière intervention 21 octobre 2024 - 28 juil. 2008 à 06:56
eriiic Messages postés 24600 Date d'inscription mardi 11 septembre 2007 Statut Contributeur Dernière intervention 21 octobre 2024 - 28 juil. 2008 à 06:56
A voir également:
- Excel somme conditionnelle selon date
- Mise en forme conditionnelle excel - Guide
- Formule somme excel colonne - Guide
- Liste déroulante excel - Guide
- Somme si couleur excel - Guide
- Si et excel - Guide
5 réponses
Raymond PENTIER
Messages postés
58720
Date d'inscription
lundi 13 août 2007
Statut
Contributeur
Dernière intervention
10 novembre 2024
17 234
27 juil. 2008 à 17:37
27 juil. 2008 à 17:37
Bonjour.
C'est facile sur Excel 2007, plus compliqué sur Excel 2003.
C'est facile sur Excel 2007, plus compliqué sur Excel 2003.
Raymond PENTIER
Messages postés
58720
Date d'inscription
lundi 13 août 2007
Statut
Contributeur
Dernière intervention
10 novembre 2024
17 234
27 juil. 2008 à 18:48
27 juil. 2008 à 18:48
Encore moi !
Il y a sûrement mieux, mais je te propose cette méthode, valable pour toute version d'Excel :
1) Les dates sont saisies de A5 (15/01/08) à A16 (15/12/08) et les valeurs de B5 à B16.
2) On crée une colonne de travail (qu'on pourra ensuite masquer), D:D par exemple, avec la formule
=SIGNE(A:A-$A$2)*SIGNE($A$3-A:A)
qui donne comme résultat 1 si les 2 conditions sont remplies, -1 sinon.
3) Le total recherché en B17 sera =SOMME.SI(D5:D16;">=0";B5:B16)
4) Pour chaque changement des dates en A2 ou A3, ce total est recalculé.
Est-ce que ça peut te convenir ?
https://www.cjoint.com/?hBtjvOd507 au format 2007
https://www.cjoint.com/?hBtl2J0LvZ au format 2003
Il y a sûrement mieux, mais je te propose cette méthode, valable pour toute version d'Excel :
1) Les dates sont saisies de A5 (15/01/08) à A16 (15/12/08) et les valeurs de B5 à B16.
2) On crée une colonne de travail (qu'on pourra ensuite masquer), D:D par exemple, avec la formule
=SIGNE(A:A-$A$2)*SIGNE($A$3-A:A)
qui donne comme résultat 1 si les 2 conditions sont remplies, -1 sinon.
3) Le total recherché en B17 sera =SOMME.SI(D5:D16;">=0";B5:B16)
4) Pour chaque changement des dates en A2 ou A3, ce total est recalculé.
Est-ce que ça peut te convenir ?
https://www.cjoint.com/?hBtjvOd507 au format 2007
https://www.cjoint.com/?hBtl2J0LvZ au format 2003
Marc5491
Messages postés
7
Date d'inscription
dimanche 27 juillet 2008
Statut
Membre
Dernière intervention
28 juillet 2008
27 juil. 2008 à 19:44
27 juil. 2008 à 19:44
Bonsoir de l'Ile de La Réunion.
Je te propose de faire le tableau suivant en exemple et de voir si la formule te convient ?
Colonne A Colonne B Colonne C Colonne D
Ligne 3 Dates fixes Dates de comparaisons Colonne à additionner Résultat
Ligne 4 01/07/2008 01/07/2008 255 382
Ligne 5 31/07/2008 31/07/2008 127
Nommer la cellule A4 (DateDébut) et la cellule A5 (DateFin) avant de copier la formule en D4.
Formule de la cellule résultat (à copier en D4) =SI(ET(DateDébut=B4;DateFin=B5);SOMME(C4:C5);"impossible")
Changer une des dates de comparaisons et le résultat impossible dans la cellule résultat.
Bon travail. Jean Marc
Je te propose de faire le tableau suivant en exemple et de voir si la formule te convient ?
Colonne A Colonne B Colonne C Colonne D
Ligne 3 Dates fixes Dates de comparaisons Colonne à additionner Résultat
Ligne 4 01/07/2008 01/07/2008 255 382
Ligne 5 31/07/2008 31/07/2008 127
Nommer la cellule A4 (DateDébut) et la cellule A5 (DateFin) avant de copier la formule en D4.
Formule de la cellule résultat (à copier en D4) =SI(ET(DateDébut=B4;DateFin=B5);SOMME(C4:C5);"impossible")
Changer une des dates de comparaisons et le résultat impossible dans la cellule résultat.
Bon travail. Jean Marc
Raymond PENTIER
Messages postés
58720
Date d'inscription
lundi 13 août 2007
Statut
Contributeur
Dernière intervention
10 novembre 2024
17 234
27 juil. 2008 à 20:02
27 juil. 2008 à 20:02
Bonsoir, la Réunion (en Guadeloupe c'est le début d'après-midi).
Je pense que tu as un peu transformé la demande de Kendo 8500 ! En effet il ne semble pas que le nombre de valeurs soit limité à deux seulement. Moi, j'ai cru comprendre qu'il a toute une série de valeurs à diverses dates, comme un relevé de dépenses ou un pointage de présences, et qu'il cherche à comptabiliser ces valeurs pour une tranche de dates précise, qu'il peut modifier à sa guise. Jette un oeil sur ma proposition, au post précédent. Ce serait bien si tu pouvais trouver une formule qui évite l'utilisation d'une colonne intermédiaire, comme j'ai été contraint de le faire ...
Amicalement.
Je pense que tu as un peu transformé la demande de Kendo 8500 ! En effet il ne semble pas que le nombre de valeurs soit limité à deux seulement. Moi, j'ai cru comprendre qu'il a toute une série de valeurs à diverses dates, comme un relevé de dépenses ou un pointage de présences, et qu'il cherche à comptabiliser ces valeurs pour une tranche de dates précise, qu'il peut modifier à sa guise. Jette un oeil sur ma proposition, au post précédent. Ce serait bien si tu pouvais trouver une formule qui évite l'utilisation d'une colonne intermédiaire, comme j'ai été contraint de le faire ...
Amicalement.
Marc5491
Messages postés
7
Date d'inscription
dimanche 27 juillet 2008
Statut
Membre
Dernière intervention
28 juillet 2008
27 juil. 2008 à 20:03
27 juil. 2008 à 20:03
J'ai fait un copie du tableau d'Excel dans l'exemple précédent, mais en le visualisant, je me sui rendu compte qu'il était illisible, Je te propose de suivre celui ci (le même mais plus explicite).
Colonne A Colonne B Colonne C Colonne D
Ligne 3 Dates Fixes Dates de comparaisons Colonne a aditionner Résultat
Ligne 4 01/07/2008 01/07/2008 255 382
Ligne 5 31/07/2008 31/07/2008 127
Nommer la cellule A4 (DateDébut) et la cellule A5 (DateFin) avant de copier la formule en D4.
Formule de la cellule résultat (à copier en D4)
Changer une des dates de comparaisons et tu verras le résultat impossible dans la cellule résultat.
Colonne A Colonne B Colonne C Colonne D
Ligne 3 Dates Fixes Dates de comparaisons Colonne a aditionner Résultat
Ligne 4 01/07/2008 01/07/2008 255 382
Ligne 5 31/07/2008 31/07/2008 127
Nommer la cellule A4 (DateDébut) et la cellule A5 (DateFin) avant de copier la formule en D4.
Formule de la cellule résultat (à copier en D4)
Changer une des dates de comparaisons et tu verras le résultat impossible dans la cellule résultat.
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
eriiic
Messages postés
24600
Date d'inscription
mardi 11 septembre 2007
Statut
Contributeur
Dernière intervention
21 octobre 2024
7 239
28 juil. 2008 à 06:56
28 juil. 2008 à 06:56
Bonjour,
Avec tes dates et valeurs en colonnes A et B, dates de début et fin en E1 et F1 :
=SOMMEPROD((A1:A25>=E1)*(A1:A25<=F1)*B1:B25)
eric
Avec tes dates et valeurs en colonnes A et B, dates de début et fin en E1 et F1 :
=SOMMEPROD((A1:A25>=E1)*(A1:A25<=F1)*B1:B25)
eric