Calcul du nombre de jours dans une année entre deux dates
Résolu/Fermé
Eddaxx
Messages postés
8
Date d'inscription
jeudi 18 juillet 2019
Statut
Membre
Dernière intervention
18 juillet 2019
-
Modifié le 18 juil. 2019 à 09:34
Frenchie83 Messages postés 2240 Date d'inscription lundi 6 mai 2013 Statut Membre Dernière intervention 11 août 2023 - 18 juil. 2019 à 12:15
Frenchie83 Messages postés 2240 Date d'inscription lundi 6 mai 2013 Statut Membre Dernière intervention 11 août 2023 - 18 juil. 2019 à 12:15
A voir également:
- Ephemeride calcul entre deux dates
- Calcul moyenne excel - Guide
- Itinéraire google map entre deux adresses - Guide
- Deux comptes whatsapp - Guide
- Deux ecran pc - Guide
- Clémence souhaite faire calculer automatiquement les prix de 30 produits dans trois devises. elle a déjà saisi une formule de calcul pour le tarif du premier produit dans la première devise. corrigez sa formule afin que recopiée vers le bas puis vers la droite, elle remplisse correctement tout le tableau. - Forum Excel
12 réponses
Frenchie83
Messages postés
2240
Date d'inscription
lundi 6 mai 2013
Statut
Membre
Dernière intervention
11 août 2023
338
Modifié le 18 juil. 2019 à 09:32
Modifié le 18 juil. 2019 à 09:32
Cas de figure que j'ai oublié de traiter, voici la correction (en E3)
Cdlt
=SI($C3>E$2;"";SI(ET($C3<=E$1;$D3>=E$1;$D3<E$2);$D3-E$1+1;SI(ET($C3<=E$1;$D3>=E$2);E$2-E$1+1;SI(ET($C3>=E$1;$D3<=E$2);$D3-$C3+1;SI(ET($C3>=E$1;D3>E2);E$2-$C3+1;"")))))
Cdlt
Ghörgh
Messages postés
4884
Date d'inscription
mardi 19 janvier 2010
Statut
Contributeur
Dernière intervention
4 avril 2023
1 242
18 juil. 2019 à 08:17
18 juil. 2019 à 08:17
Salut,
Normalement une simple soustraction entre les deux dates permet d'avoir le nombre de jour.
Par contre je ne suis pas certain d'avoir tout compris à ce que tu veux faire.
Tu pourrais poster un fichier exemple ?
https://pjjoint.malekal.com/
Normalement une simple soustraction entre les deux dates permet d'avoir le nombre de jour.
Par contre je ne suis pas certain d'avoir tout compris à ce que tu veux faire.
Tu pourrais poster un fichier exemple ?
https://pjjoint.malekal.com/
Eddaxx
Messages postés
8
Date d'inscription
jeudi 18 juillet 2019
Statut
Membre
Dernière intervention
18 juillet 2019
Modifié le 18 juil. 2019 à 08:39
Modifié le 18 juil. 2019 à 08:39
Salut ! Merci de la réponse rapide, je te met le lien du document, j'ai enlevé les informations non utiles, j'espère que tu comprendras mieux ce que je veux dire : une soustraction n'est pas possible, on obtient le nombre total de jours on ne sait pas chaque année le nombre de jours.
https://drive.google.com/file/d/1LP6aJCOLPag2P59UjdZbP429K3eYNUex/view?usp=drive_open
Eddaxx
https://drive.google.com/file/d/1LP6aJCOLPag2P59UjdZbP429K3eYNUex/view?usp=drive_open
Eddaxx
Eddaxx
Messages postés
8
Date d'inscription
jeudi 18 juillet 2019
Statut
Membre
Dernière intervention
18 juillet 2019
18 juil. 2019 à 08:40
18 juil. 2019 à 08:40
ps : j'ai mis en jaune les cases qui sont fausses et qui me causent ce problème
Frenchie83
Messages postés
2240
Date d'inscription
lundi 6 mai 2013
Statut
Membre
Dernière intervention
11 août 2023
338
18 juil. 2019 à 09:07
18 juil. 2019 à 09:07
Bonjour,
Pour une question de clarté, ajout d'une ligne avec la date du 1er janvier de chaque année
formule utilisée
https://mon-partage.fr/f/X9SlmID5/
A tester
Cdlt
Pour une question de clarté, ajout d'une ligne avec la date du 1er janvier de chaque année
formule utilisée
=SI(ET($C3<=E$1;$D3>=E$1;$D3<E$2);$D3-E$1+1;SI(ET($C3<=E$1;$D3>=E$2);E$2-E$1+1;SI(ET($C3>=E$1;$D3<=E$2);$D3-$C3+1;SI(ET($C3>=E$1;D3>E2);E$2-$C3+1;""))))
https://mon-partage.fr/f/X9SlmID5/
A tester
Cdlt
Eddaxx
Messages postés
8
Date d'inscription
jeudi 18 juillet 2019
Statut
Membre
Dernière intervention
18 juillet 2019
Modifié le 18 juil. 2019 à 09:16
Modifié le 18 juil. 2019 à 09:16
Merci beaucoup ! Ça marche très bien, tu me sauves la vie ! j'ai juste un petit problème et vu que j'ai pas compris la formule je sais pas où ajouter le "si" Lorsque la date de début n'est pas en 2018 ça affiche un résultat négatif : https://drive.google.com/file/d/1C9gvKWoKIniWKhYomQlEbaFutwpppX8l/view?usp=drive_open
Si tu n'as pas le temps tant pis, c'est déjà super!
Si tu n'as pas le temps tant pis, c'est déjà super!
Eddaxx
Messages postés
8
Date d'inscription
jeudi 18 juillet 2019
Statut
Membre
Dernière intervention
18 juillet 2019
18 juil. 2019 à 09:16
18 juil. 2019 à 09:16
j'ai modifié le commentaire, c'était le mauvais lien
Utilisateur anonyme
18 juil. 2019 à 09:43
18 juil. 2019 à 09:43
Eddaxx
Messages postés
8
Date d'inscription
jeudi 18 juillet 2019
Statut
Membre
Dernière intervention
18 juillet 2019
18 juil. 2019 à 09:45
18 juil. 2019 à 09:45
Bonjour Ernest,
Merci beaucoup d'avoir pris de ton temps pour m'aider, malheuresement Frenchie m'a apporté la solution.
Bonne continuation
Merci beaucoup d'avoir pris de ton temps pour m'aider, malheuresement Frenchie m'a apporté la solution.
Bonne continuation
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
Utilisateur anonyme
Modifié le 18 juil. 2019 à 10:12
Modifié le 18 juil. 2019 à 10:12
Certes, mais on ne trouve pas le même résultat.
Vous trouvez 1.531 jours, Frenchie 1.533 suivant sa formule du post #7 si j'ai bien compris, et moi 1.532...
Vous trouvez 1.531 jours, Frenchie 1.533 suivant sa formule du post #7 si j'ai bien compris, et moi 1.532...
Frenchie83
Messages postés
2240
Date d'inscription
lundi 6 mai 2013
Statut
Membre
Dernière intervention
11 août 2023
338
Modifié le 18 juil. 2019 à 10:38
Modifié le 18 juil. 2019 à 10:38
Bonjour ernest92
Entrez les dates suivantes: 01/01/2018 et le 31/12/2018 , Combien de jours ?
ou 01/01/2020 et le 31/12/2020 (année bissextile), , Combien de jours ?
J'en profite pour améliorer ma formule car j'avais oublié des $
Entrez les dates suivantes: 01/01/2018 et le 31/12/2018 , Combien de jours ?
ou 01/01/2020 et le 31/12/2020 (année bissextile), , Combien de jours ?
J'en profite pour améliorer ma formule car j'avais oublié des $
=SI(OU($C3>E$2;$D3<E$1);"";SI(ET($C3<=E$1;$D3>=E$1;$D3<E$2);$D3-E$1+1;SI(ET($C3<=E$1;$D3>=E$2);E$2-E$1+1;SI(ET($C3>=E$1;$D3<=E$2);$D3-$C3+1;SI(ET($C3>=E$1;$D3>E$2);E$2-$C3+1)))))
Utilisateur anonyme
18 juil. 2019 à 11:18
18 juil. 2019 à 11:18
Quel serait, selon vous, le bon résultat : 1531, 1532 ou 1533 ?
Je viens de regarder un des nombreux sites permettant de calculer le nombre de jours entre deux dates, par exemple :
https://www.ephemeride.com/calendrier/deux_dates/81/
Ce site trouve du 02/08/2018 au 12/10/2022 : 1532 jours.
Je viens de regarder un des nombreux sites permettant de calculer le nombre de jours entre deux dates, par exemple :
https://www.ephemeride.com/calendrier/deux_dates/81/
Ce site trouve du 02/08/2018 au 12/10/2022 : 1532 jours.
Frenchie83
Messages postés
2240
Date d'inscription
lundi 6 mai 2013
Statut
Membre
Dernière intervention
11 août 2023
338
18 juil. 2019 à 11:40
18 juil. 2019 à 11:40
Avez-vous testé ce que j'ai dit précédemment, une année complète?
Vous faites la différence entre une date et une autre: exemple entre le 1/1/2018 et le 31/12/2018, vous trouverez 364 jours, ça c'est le nombre de jours qui sépare 2 dates auquel il faut ajouter 1 pour avoir le englobant ces 2 dates, sinon vous n'obtiendrez jamais une année complète.
.
Prenez un autre exemple, dans votre cas, mettez la même date au début et à la fin, vous obtenez 0.
Vous faites la différence entre une date et une autre: exemple entre le 1/1/2018 et le 31/12/2018, vous trouverez 364 jours, ça c'est le nombre de jours qui sépare 2 dates auquel il faut ajouter 1 pour avoir le englobant ces 2 dates, sinon vous n'obtiendrez jamais une année complète.
.
Prenez un autre exemple, dans votre cas, mettez la même date au début et à la fin, vous obtenez 0.
Utilisateur anonyme
18 juil. 2019 à 11:57
18 juil. 2019 à 11:57
La question initiale de ce topic était : combien de jours entre le 02/08/2018 et le 12/10/2022.
Pour Excel et le site ephemeride.com c'est 1532 jours.
Quel serait le résultat selon vous ?
Pour Excel et le site ephemeride.com c'est 1532 jours.
Quel serait le résultat selon vous ?
Frenchie83
Messages postés
2240
Date d'inscription
lundi 6 mai 2013
Statut
Membre
Dernière intervention
11 août 2023
338
18 juil. 2019 à 12:05
18 juil. 2019 à 12:05
La question initiale n'est pas forcément bien posée.
Si je reprends le fichier déposé par eddaxx au post 5, il s'agit de connaître le nombre de jours écoulés depuis la date d'embauche (date d'embauche comprise).
Exemple: Si une personne est embauchée le 1/2/2019 et que le soir même, cette personne décide de ne plus venir travaillé, Question: A-t-elle travaillé 1 jour ou 0 jour?
Si je reprends le fichier déposé par eddaxx au post 5, il s'agit de connaître le nombre de jours écoulés depuis la date d'embauche (date d'embauche comprise).
Exemple: Si une personne est embauchée le 1/2/2019 et que le soir même, cette personne décide de ne plus venir travaillé, Question: A-t-elle travaillé 1 jour ou 0 jour?
Utilisateur anonyme
18 juil. 2019 à 12:09
18 juil. 2019 à 12:09
Bref, vous ne voulez pas répondre.
Bon après midi.
Bon après midi.
Ghörgh
Messages postés
4884
Date d'inscription
mardi 19 janvier 2010
Statut
Contributeur
Dernière intervention
4 avril 2023
1 242
18 juil. 2019 à 12:12
18 juil. 2019 à 12:12
Bah si il a répondu...
En fait tout dépend si tu veux avoir un écart entre deux date en incluant ces dates ou non... En fonction de ce que tu souhaites, les trois résultats peuvent être bon.
En fait tout dépend si tu veux avoir un écart entre deux date en incluant ces dates ou non... En fonction de ce que tu souhaites, les trois résultats peuvent être bon.
Frenchie83
Messages postés
2240
Date d'inscription
lundi 6 mai 2013
Statut
Membre
Dernière intervention
11 août 2023
338
18 juil. 2019 à 12:15
18 juil. 2019 à 12:15
Pourtant il me semble que mes réponses sont claires, d'abord je maintiens les résultats trouvés, et ensuite, avez-vous testé les différents exemples que j'ai donné pour une meilleure compréhension du raisonnement? apparemment NON.
18 juil. 2019 à 09:34
18 juil. 2019 à 09:38
18 juil. 2019 à 09:39