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

  1. #1
    Membre du Club
    Comment faire une moyenne de temps exprimé en Min et Sec dans une requete
    Bonjour,

    Je voudrais faire une moyenne de temps exprimé en Min et Sec à partir d'un ensemble de données . Mais quel format donné à mon champ dans la base de données et quelle fonction utilisé dans la requete pour obtenir un resultat en Min et Sec en Access 2007

    Je ne sais pas si je suis assez clair.

    Par exemple :
    2min 40sec
    3min 30sec Moyenne 3min 5 sec

    merci pour vos reponse

  2. #2
    Membre éprouvé
    Comment faire une moyenne de temps exprimé en Min et Sec dans une requete
    Bonjour,

    A ta place, j'exprimerais tout en secondes (ligne par ligne), je ferais la moyenne du domaine et ensuite, j'exprimerais cette moyenne en min/sec.
    Essayer. Rater. Essayer encore. Rater encore. Rater mieux. (Samuel Beckett)
    Ou encore:
    Quand ça ne tourne pas rond dans le carré de l'hypothénuse , c'est signe qu'il est grand temps de prendre les virages en ligne droite.(Pierre Dac)
    ... Des principes qui m'ont beaucoup aidé en informatique...

  3. #3
    Membre du Club
    oui, mais les données dont je dois faire la moyenne me sont données en min Sec
    je ne me vois pas en train de transformer les min en sec avant de les saisir.
    Merci quand même

  4. #4
    Membre éprouvé
    Comment faire une moyenne de temps exprimé en Min et Sec dans une requete
    Bah!

    Tu fais une petite fonction qui donne les min/sec en sec, tu crées un requête qui porte sur ta table et appelle cette fonction sur le champ min/sec.

    Ensuite une fonction de domaine sur cette requête, le tour est joué!

    Si tu m'envoies ta table, je peux te montrer.
    Essayer. Rater. Essayer encore. Rater encore. Rater mieux. (Samuel Beckett)
    Ou encore:
    Quand ça ne tourne pas rond dans le carré de l'hypothénuse , c'est signe qu'il est grand temps de prendre les virages en ligne droite.(Pierre Dac)
    ... Des principes qui m'ont beaucoup aidé en informatique...

  5. #5
    Membre du Club
    Ok je t'envoie une image de la base de données car je n'arrive pas à envoyer la base.accdb

    La donnée "temps" est sous forme décimale mais la partie entière est les minute et la partie décimale est les seconde. Je sais c'est pas terrible, j'aurais preferé la forme "min:sec" mais je n'y arrive pas

    merci

  6. #6
    Membre éprouvé
    Comment faire une moyenne de temps exprimé en Min et Sec dans une requete
    Tu trouveras ci-joint une base.accdb
    Avec :

    . une requête ReqTps qui donne la colonne Tps en secondes.
    . une requête MoyenneTps : regroupement qui donne la moyenne de la colonne Tps

    Tu peux aussi donner la propriété source d'un contrôle (voir Formulaire1)

    Bonne journée!
    Essayer. Rater. Essayer encore. Rater encore. Rater mieux. (Samuel Beckett)
    Ou encore:
    Quand ça ne tourne pas rond dans le carré de l'hypothénuse , c'est signe qu'il est grand temps de prendre les virages en ligne droite.(Pierre Dac)
    ... Des principes qui m'ont beaucoup aidé en informatique...

  7. #7
    Membre du Club
    ok merci je vais faire comme ça