oserais dire aussi que ta formulation était une erreur il faut savoir que pas mal de fonction date excel et vba sont mathématiquement bête
exemple ici si je reprend ta formulation datedif "yyyy"
VB:
Sub test2()
date1 = #1/8/2018#
date2 = #7/7/2020#
MsgBox Round(DateDiff("yyyy", date1, date2))
End Sub
comme tu va le voir ca va te donner "2" alors qu'entre les deux dates il n'y a pas 24 mois de passé
et si en plus tu ajoute le datedif "d" ben tu t’éloigne encore plus
et c'est pire avec 2007
à bon entendeur
alors que dateX-dateY va te donner le nombre de jours entre les deux dates
utiliser "ABS" si négatif
enlever le jour1 si on veut le vrai interval (pour ne pas inclure les jours bornes )
le tout divisé par 365.25
et voila
oserais dire aussi que ta formulation était une erreur il faut savoir que pas mal de fonction date excel et vba sont mathématiquement bête
exemple ici si je reprend ta formulation datedif "yyyy"
VB:
Sub test2()
date1 = #1/8/2018#
date2 = #7/7/2020#
MsgBox Round(DateDiff("yyyy", date1, date2))
End Sub
comme tu va le voir ca va te donner "2" alors qu'entre les deux dates il n'y a pas 24 mois de passé
et si en plus tu ajoute le datedif "d" ben tu t’éloigne encore plus
et c'est pire avec 2007
à bon entendeur
alors que dateX-dateY va te donner le nombre de jours entre les deux dates
utiliser "ABS" si négatif
enlever le jour1 si on veut le vrai interval (pour ne pas inclure les jours bornes )
le tout divisé par 365.25
et voila
toujours ces foutus problèmes de calendrier...
Lorsque l'on parle de calendrier , on devrait utiliser la notion d'année civile (année grégorienne = 365,2425 jrs) un jour =86400 secondes
Au niveau millénaire La référence à l'année Julienne (365.250000 jrs) est erronée :
les millénaires non divisible par 4 ne sont pas bissextiles rolleyes:bug du calendrier Excel , il n'y a pas de 29 février 1900)
Lorsque l'on parle de durée (astronomie, espace) on utilise l'année sidérale (365.256363 jrs)
et même dans ce cas la durée d'un jour est différente : 86 164 secondes
il existe d'autres valeurs de l'année :
Le tableau suivant donne une comparaison entre les différentes années astronomiques :