Somme entre deux dates
Résolu/Fermé
Bryan008
Messages postés
13
Date d'inscription
samedi 2 avril 2016
Statut
Membre
Dernière intervention
2 juillet 2022
-
28 juin 2022 à 13:57
Bryan008 Messages postés 13 Date d'inscription samedi 2 avril 2016 Statut Membre Dernière intervention 2 juillet 2022 - 2 juil. 2022 à 18:55
Bryan008 Messages postés 13 Date d'inscription samedi 2 avril 2016 Statut Membre Dernière intervention 2 juillet 2022 - 2 juil. 2022 à 18:55
A voir également:
- Somme entre deux dates
- Somme si couleur - Guide
- Somme excel - Guide
- Deux comptes whatsapp - Guide
- Deux ecran pc - Guide
- Problème somme excel 0 ✓ - Forum Excel
8 réponses
PapyLuc51
Messages postés
4318
Date d'inscription
dimanche 3 mai 2009
Statut
Membre
Dernière intervention
23 mai 2024
1 411
29 juin 2022 à 07:41
29 juin 2022 à 07:41
Bonjour
En Colonne E pour que la SOMMEPROD() de la colonne L fonctionne sur ton tableau (avec mon Excel 2013) mettre :
et ajouter une MFC (valeur de la cellule est égal à 1) pour mettre la police de la même couleur que le fond de cellule pour éviter de voir 01/01/1900
Cordialement
En Colonne E pour que la SOMMEPROD() de la colonne L fonctionne sur ton tableau (avec mon Excel 2013) mettre :
=SI(Feuil1!AB3="";1;Feuil1!AB3)à incrémenter
et ajouter une MFC (valeur de la cellule est égal à 1) pour mettre la police de la même couleur que le fond de cellule pour éviter de voir 01/01/1900
Cordialement
PapyLuc51
Messages postés
4318
Date d'inscription
dimanche 3 mai 2009
Statut
Membre
Dernière intervention
23 mai 2024
1 411
Modifié le 1 juil. 2022 à 06:49
Modifié le 1 juil. 2022 à 06:49
Bonjour Bryan008
Pourquoi faire compliqué quand on peut faire simple - vérifier que la cellule J adjacente n'est pas à 0 pour faire la somme de K3 (fixée) + le total de la zone J4 à la cellule J de la ligne concernée - on n'inclus pas dans cette zone la cellule J3 puisqu'elle est déjà ajoutée dans K3
En K4 (à incrémenter)
=SI(J4=0;0;$K$3+SOMME($J$4:$J4))
https://www.cjoint.com/c/LGbeH0Q6gCS
Cordialement
Pourquoi faire compliqué quand on peut faire simple - vérifier que la cellule J adjacente n'est pas à 0 pour faire la somme de K3 (fixée) + le total de la zone J4 à la cellule J de la ligne concernée - on n'inclus pas dans cette zone la cellule J3 puisqu'elle est déjà ajoutée dans K3
En K4 (à incrémenter)
=SI(J4=0;0;$K$3+SOMME($J$4:$J4))
https://www.cjoint.com/c/LGbeH0Q6gCS
Cordialement
brucine
Messages postés
14785
Date d'inscription
lundi 22 février 2021
Statut
Membre
Dernière intervention
24 mai 2024
1 913
28 juin 2022 à 14:10
28 juin 2022 à 14:10
Bonjour,
Insérer une cellule de date de début et de date de fin et utiliser SOMME.SI.ENS
https://forums.commentcamarche.net/forum/affich-31005342-somme-si-ens-critere-entre-deux-dates
Insérer une cellule de date de début et de date de fin et utiliser SOMME.SI.ENS
https://forums.commentcamarche.net/forum/affich-31005342-somme-si-ens-critere-entre-deux-dates
JCB40
Messages postés
2880
Date d'inscription
lundi 2 juillet 2018
Statut
Membre
Dernière intervention
19 mai 2024
461
28 juin 2022 à 14:10
28 juin 2022 à 14:10
Bonjour,
Un exemple de votre fichier avec explications serait le bienvenu.
Pour transmettre un fichier,
Veillez à ce qu'il n'y ait PAS DE DONNEES CONFIDENTIELLES
il faut passer par un site de pièce jointe tel que cjoint.com
Allez sur ce site : https://www.cjoint.com/
Clic sur parcourir,
Cherche ton fichier,
clic sur ouvrir,
Clic sur "Créer le lien cjoint",
Copier le lien,
Revenir ici le coller dans une réponse...
Cordialement
Un exemple de votre fichier avec explications serait le bienvenu.
Pour transmettre un fichier,
Veillez à ce qu'il n'y ait PAS DE DONNEES CONFIDENTIELLES
il faut passer par un site de pièce jointe tel que cjoint.com
Allez sur ce site : https://www.cjoint.com/
Clic sur parcourir,
Cherche ton fichier,
clic sur ouvrir,
Clic sur "Créer le lien cjoint",
Copier le lien,
Revenir ici le coller dans une réponse...
Cordialement
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
via55
Messages postés
14415
Date d'inscription
mercredi 16 janvier 2013
Statut
Membre
Dernière intervention
23 mai 2024
2 707
Modifié le 28 juin 2022 à 14:32
Modifié le 28 juin 2022 à 14:32
Bonjour
Plutôt qu'une image sur laquelle on ne peut intervenir il vaut mieux fournir ton fichier (en le postant sur le site cjoint.com, en faisant créer un lien que tu copies et reviens coller ici)
Quoiqu'il en soit la bonne écriture de la formule est :
=SOMME.SI.ENS(B3:B6;A3:A6;">=01/01/22"A3:A6;;"<=31/01/22")
Pour les semaines il faut en colonne C extraire la n° de la semaine avec la formule en C3 : =NO.SEMAINE(A3;1) à étirer ensuite vers le bas
Puis en E4 mettre la formule =SOMME.SI($C$3:$C$6;D4;$A$3;$A$6) à étirer ensuite vers le bas
Cdlmnt
Via
Plutôt qu'une image sur laquelle on ne peut intervenir il vaut mieux fournir ton fichier (en le postant sur le site cjoint.com, en faisant créer un lien que tu copies et reviens coller ici)
Quoiqu'il en soit la bonne écriture de la formule est :
=SOMME.SI.ENS(B3:B6;A3:A6;">=01/01/22"A3:A6;;"<=31/01/22")
Pour les semaines il faut en colonne C extraire la n° de la semaine avec la formule en C3 : =NO.SEMAINE(A3;1) à étirer ensuite vers le bas
Puis en E4 mettre la formule =SOMME.SI($C$3:$C$6;D4;$A$3;$A$6) à étirer ensuite vers le bas
Cdlmnt
Via
PapyLuc51
Messages postés
4318
Date d'inscription
dimanche 3 mai 2009
Statut
Membre
Dernière intervention
23 mai 2024
1 411
Modifié le 28 juin 2022 à 16:05
Modifié le 28 juin 2022 à 16:05
Bryan008
Messages postés
13
Date d'inscription
samedi 2 avril 2016
Statut
Membre
Dernière intervention
2 juillet 2022
28 juin 2022 à 22:12
28 juin 2022 à 22:12
Merci pour vos réponses, ça m'impressionnera toujours vos connaissances
Pour celle de via j'ai testé mais ça ne fonctionnait pas,
Pour papyluc ça fonctionne parfaitement merci,
Le fichier complet est mis en bas de post
ce qui m'amène à une autre problématique,
De base en E et F de la feuille 2, j'ai utilisé les données de la 1ere feuille,
avec la formule en e3 ça fonctionne, le problème est que si je déroule pour toute la plage des dates feuille1 AB J'ai des 00/01/00 si je met la fonction si(est vide ça résout le problème mais alors en colonne I et L feuille 2 ça indique une erreur
Dans le test 2 en bleu pour pallier au 1er problème je pensais inclure tout les jours de l'année, et ensuite utiliser une fonction pour récupérer les gains aux dates correspondantes de la feuille 1 qui est encore apparemment trop complexe pour moi...
L'idéal serait pour les gains journaliers d'afficher que les dates ou il y'a eu gain/perte pour éviter d'avoir 365 lignes et de ne pas avoir encore les données si celles-ci sont inexistantes
Ce qui me fait passer donc or topic, j'ai beau effectuer des recherches je ne trouve jamais exactement ce que je cherche
J'ai passé des heures et des heures à me casser la tête sur ce tableau la feuille 1 est complète il ne me reste plus que la deux et puis réaliser des graphiques.
voici le fichier complet
https://www.cjoint.com/c/LFCtWTyeLij
Pour celle de via j'ai testé mais ça ne fonctionnait pas,
Pour papyluc ça fonctionne parfaitement merci,
Le fichier complet est mis en bas de post
ce qui m'amène à une autre problématique,
De base en E et F de la feuille 2, j'ai utilisé les données de la 1ere feuille,
avec la formule en e3 ça fonctionne, le problème est que si je déroule pour toute la plage des dates feuille1 AB J'ai des 00/01/00 si je met la fonction si(est vide ça résout le problème mais alors en colonne I et L feuille 2 ça indique une erreur
Dans le test 2 en bleu pour pallier au 1er problème je pensais inclure tout les jours de l'année, et ensuite utiliser une fonction pour récupérer les gains aux dates correspondantes de la feuille 1 qui est encore apparemment trop complexe pour moi...
L'idéal serait pour les gains journaliers d'afficher que les dates ou il y'a eu gain/perte pour éviter d'avoir 365 lignes et de ne pas avoir encore les données si celles-ci sont inexistantes
Ce qui me fait passer donc or topic, j'ai beau effectuer des recherches je ne trouve jamais exactement ce que je cherche
J'ai passé des heures et des heures à me casser la tête sur ce tableau la feuille 1 est complète il ne me reste plus que la deux et puis réaliser des graphiques.
voici le fichier complet
https://www.cjoint.com/c/LFCtWTyeLij
Bryan008
Messages postés
13
Date d'inscription
samedi 2 avril 2016
Statut
Membre
Dernière intervention
2 juillet 2022
2 juil. 2022 à 18:55
2 juil. 2022 à 18:55
Un tout grand merci pour votre aide
30 juin 2022 à 01:25
Il me reste un autre soucis à régler, que je vais d'abord de tenter de résoudre par moi même.
30 juin 2022 à 18:07
Dans mes recherches je suis tombé sur ce post https://fr.extendoffice.com/documents/excel/2549-excel-find-first-last-value-greater-than.html#a1
avec cette exemple de formule =INDEX(A2:A16,MATCH(TRUE,INDEX(A2:A16>150,0),)) et =LOOKUP(9.999999999999E+307,IF(A2:A16>150,A2:A16)) mais je n'arrive pas à la mettre en place avec mes fonctions si,
https://www.cjoint.com/c/LFEqfdXjVce
Après ça ma page est complète et promis j'arrête mes questions pour un moment.
Merci