IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Access Discussion :

médiane entre deux dates


Sujet :

Access

  1. #1
    Membre à l'essai
    Femme Profil pro
    Étudiant
    Inscrit en
    Novembre 2017
    Messages
    44
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Âge : 28
    Localisation : France, Seine Maritime (Haute Normandie)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Novembre 2017
    Messages : 44
    Points : 18
    Points
    18
    Par défaut médiane entre deux dates
    Bonjour a tous

    Je souhaiterais savoir comment faire une médiane entre deux dates

    Merci pour votre aide

  2. #2
    Rédacteur/Modérateur

    Avatar de User
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Août 2004
    Messages
    8 391
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 54
    Localisation : France, Ain (Rhône Alpes)

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Août 2004
    Messages : 8 391
    Points : 19 816
    Points
    19 816
    Billets dans le blog
    66
    Par défaut
    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 :

    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
    Attention dans le cas ou n est pair il y a en fait 2 dates :
    et
    Cdlt,

  3. #3
    Membre éprouvé Avatar de Ric500
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Août 2004
    Messages
    965
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Var (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Août 2004
    Messages : 965
    Points : 1 158
    Points
    1 158
    Par défaut médiane entre deux dates
    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....

  4. #4
    Membre à l'essai
    Femme Profil pro
    Étudiant
    Inscrit en
    Novembre 2017
    Messages
    44
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Âge : 28
    Localisation : France, Seine Maritime (Haute Normandie)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Novembre 2017
    Messages : 44
    Points : 18
    Points
    18
    Par défaut
    Je vais essayer merci

Discussions similaires

  1. Minimum entre deux dates
    Par JF.Stachera dans le forum Access
    Réponses: 7
    Dernier message: 20/09/2005, 23h06
  2. Différence entre deux dates
    Par pittzz dans le forum Oracle
    Réponses: 5
    Dernier message: 18/07/2005, 12h24
  3. Comment obtenir la différence entre deux dates ?
    Par jbat dans le forum Langage
    Réponses: 4
    Dernier message: 02/06/2005, 09h34
  4. Calcul entre deux dates heures
    Par Isa31 dans le forum Algorithmes et structures de données
    Réponses: 9
    Dernier message: 31/03/2005, 13h17
  5. comment obtenir l’intervalle de mois entre deux date
    Par looc 6699 dans le forum MS SQL Server
    Réponses: 2
    Dernier message: 23/02/2005, 11h08

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo