Bonjour a tous
Je souhaiterais savoir comment faire une médiane entre deux dates
Merci pour votre aide
Bonjour a tous
Je souhaiterais savoir comment faire une médiane entre deux dates
Merci pour votre aide
Bonjour,
Je pense qu'il faut distinguer le cas ou le nombre de jours entre les 2 dates est pair et celui ou ce nombre est impair :
Attention dans le cas ou n est pair il y a en fait 2 dates :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7 n = (dt2 - dt1 + 1) ' nombre de jours compris entre les dates dt1 et dt2 (incluant les dates) If (n Mod 2) = 1 Then ' nombre impair Mediane = dt1 + (n \ 2) Else ' nombre pair Mediane = dt1 + (n \ 2) - 1 End If
et
Code : Sélectionner tout - Visualiser dans une fenêtre à part dt1 + (n \ 2) - 1
Cdlt,
Code : Sélectionner tout - Visualiser dans une fenêtre à part dt1 + (n \ 2)
Bonjour,
Pour moi:
1 je mettrais les dates au format général, ("dd/mm/yyyy hh:nn:ss")
2 je calculerais la différence entre les 2 ("DateDiff( "précision", D1, D2)= X
3 Médiane=DateAdd("précision",D2,X*(-1))
ou =DateAdd("précision",D1,X)
Précision peut être en jours, mois, an, heures, minutes, secondes....
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager