Excel somme conditionnelle selon date
Kendo 8500
Messages postés
1
Date d'inscription
Statut
Membre
Dernière intervention
-
eriiic Messages postés 24603 Date d'inscription Statut Contributeur Dernière intervention -
eriiic Messages postés 24603 Date d'inscription Statut Contributeur Dernière intervention -
Bonjour,
Je cherche a solutionner ce probleme
Faire la somme conditionnelle d'une colonne si la date d'une cellule est compris entre le début d'une première date de comparaison et la deuxième date de comparaison.
Je souhaite pouvoir changer les date de comparaison sans changer les formules.
Donc, la comparaison devra se faire selon les valeur de date de la cellule a2 et a3 par exemple.
Merci de votre collaboration
Je cherche a solutionner ce probleme
Faire la somme conditionnelle d'une colonne si la date d'une cellule est compris entre le début d'une première date de comparaison et la deuxième date de comparaison.
Je souhaite pouvoir changer les date de comparaison sans changer les formules.
Donc, la comparaison devra se faire selon les valeur de date de la cellule a2 et a3 par exemple.
Merci de votre collaboration
A voir également:
- Excel somme conditionnelle selon date
- Mise en forme conditionnelle excel - Guide
- Formule somme excel colonne - Guide
- Liste déroulante excel - Guide
- Excel liste déroulante conditionnelle - Guide
- Somme si couleur excel - Guide
5 réponses
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
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
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.
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