Microsoft 365 Problèmes écarts de date (année civile) et synthèse

Gnark

XLDnaute Nouveau
Bonjour à tous,
Je suis actuellement dans l'impasse la plus totale!
Je souhaiterai créer un tableur excel permettant de calculer le nombre de jours de déplacement entre 2 colonnes de dates, avec une synthèse par année.
Je dispose d'un tableau de 2 colonnes :
A = Dates de sortie (au format JJ/MM/AAAA)
B = Dates de retour (au format JJ/MM/AAAA)
Dont le nombre de ligne n'est pas défini (illimité)
L'objectif serait de calculer l'écart entre chaque dates, et de faire un "bilan" par année. ci joint une capture d'écran (ici les colonnes vertes sont calculées à la mimine) :
exemple.JPG

C'est à ce niveau que mes limites VBA sont atteintes!!
Je n'arrive pas du tout du tout à réaliser ce type de macro, car il peut y avoir des écarts de plus de 365 jours (entre autre...).

Auriez vous des solutions à m'apporter svp?
 
Dernière édition:

patricktoulon

XLDnaute Barbatruc
re
pour 2015 159 + 64 ça fait 223 chez moi
voila ce que donne ma fonction perso
Capture.JPG


la difference des 4 2015 font bien 223 celles des 4 2016 font 109 etc......
il y a quelque chose que tu n'a pas dit ou alors tu a tout faut depuis le debut
 
Dernière édition:

patricktoulon

XLDnaute Barbatruc
re
LA date de retour est incluse dans le calcul
????????????????? o_O
c'est bien ce que je dis il y a quelque chose que tu ne dit pas

sommes nous bien d'accords
03/03/2015 09/08/2015
01/09/2015 04/11/2015

la différence des deux couple de date font bien 223 et non 225
j'ai essayé datedif en evaluate , une boucle date1 to date2, datediff en vba et ca donne toujours pareil 223
et pareil pour les autres années ,comme dans la capture que j'ai posté

par exemple ou tu a vu que la différence des deux couples de date 2016 font 218 jours même a l'oeil sans calcul on sait déjà que c'est faux
pour chaque couple de date 2016 il y a même pas deux mois de différence, ca peut pas faire 218 jours
 

patricktoulon

XLDnaute Barbatruc
re
avec une fonction VBA datediff utilisée en formule voila ce que ca donne
Capture.JPG


le principe
mes résultats en colonne "G"
on a joute la différence de jour tant que l'on passe pas a l'année differente de "E"

si je les compare a tes "Bons Résultats" j'avoue ne pas comprendre ce que tu cherche a faire
 

patricktoulon

XLDnaute Barbatruc
re
perso j'ai toujours pas compris le calcul que tu veux faire
ma base trouve les mêmes que Modeste geedee

mais par exemple pour 2017 tu trouve 365 , la il faudra m'expliquer car il n'y a pas de date avec 2017
sur quoi tu te base pour trouver 365 jours (quelle date) ?
 

Discussions similaires

Réponses
2
Affichages
428
Réponses
15
Affichages
2 K

Statistiques des forums

Discussions
315 080
Messages
2 116 024
Membres
112 637
dernier inscrit
pseudoinconnu