Calcul horaire sur ms access

Bonjour comment adapter cette formule exel dans access :

=SI(ET(D2+(D2<=7/24)>=8/24+(8/24<7/24);D2+(D2<=7/24)<C2+(C2<=7/24));8/24+(8/24<7/24)-7/24;MOD(MIN(D2+(D2<=7/24);8/24+(8/24<7/24))-MIN(C2+(C2<=7/24);8/24+(8/24<7/24));8/24+(8/24<7/24)-7/24))

merci de votre aide

3 réponses

  1. le resultat , c'est quoi
    0
    1. bonsoir castours

      le but est de trouver le temps impartit à la plage horaire 7h00 à 8h00 par rapport à un temps de donné depart et donné fin

      champ1 heure debut
      champ2 heure fin

      ex heure début 6h heure fin 9h00 le résultat attendu sera alors de 1h
      0
    2. @ninoucoucoolBonjour
      Il te sera plus facile de calculer en chiffre décimale
      exemple
      8h30mn devient 8,5
      0
  2. tu remplaces le nom des cellules par le nom de tes champs et tu essaies
    0
    1. Contributeur Ambassadeur
      Access et Excel enregistrent les dates et heures de la même manière, comme des fractions de journée, donc le calcul devrait rester identique.
      Cependant, tu ne peux pas utiliser des formules dans Access, tu dois choisir une des nombreuses techniques offertes par Access, par exemple les requêtes SQL.
      Tu souhaites transformer ta formule en requête SQL, ou en autre chose? Que prévois-tu de faire avec le résultat?
      0
      1. bonjour

        le but est de trouver le temps impartit à la plage horaire 7h00 à 8h00 par rapport à un temps de donné départ et donné fin

        champ1 heure début
        champ2 heure fin

        ex heure début 6h heure fin 9h00 le résultat attendu sera alors de 1h pour la plage 7h 8h
        0
      2. Contributeur Ambassadeur
        Tu souhaites transformer ta formule en requête SQL, ou en autre chose?
        0