Calul horaires

Résolu
Bonjours,

J'ai un problème je commence mon service à 8:00 je termine à 12 :00 je reprends à 13h30 pour terminer à 17:30
J'ai fait cette formule qui me donne 9h30 comment je peux lui dire de décompter le temps du repas
08:00 17:30 9:30 =MOD(B2-A2;1)

Merci de votre aide
Sincèrement à vous

2 réponses

  • Votes
  • Date
  • Date décroissante
  1. Contributeur
    Bonjour,

    =MOD(B2-A2;1)-"1:30"

    eric
    1. Modérateur
      personnellement, je ne mettrais pas le temps de repas en valeur absolue, mais en référence : =MOD(A4-A1;1)-MOD(A3-A2;1)
      avec les 4 valeurs dans l'ordre chronologique.
    2. Contributeur
      C'est ce qui serait plus raisonnable.
      Maintenant si son temps de repas est fixe, à lui de voir si ça vaut le coup d'ajouter des saisies...
      eric
    3. Modérateur
      l'avantage de ma méthode (je viens de la tester), c'est qu'elle fonctionne aussi pour les demi journées ou seule sont renseignés les valeurs 1 et 2 ou 3 et 4, ainsi que pour les journées continues ou ne sont pas renseignées 2 et 3
    4. La formule de dna.factory me convient car si je ne marque pas d'heure il me ressort 0:00.
      Quant à la tienne il m'apparait des ##### si les heure ne ressorte pas.
      Par contre ta remarque ma frappé effectivement il se peut rarement que mes heures de repas changent que me conseiller
      Merci de votre aide c'est super sympas
    5. Contributeur
      Si tu veux conserver que 2 saisies :
      =SI(OU(A2="";B2="");"";MOD(B2-A2;1)-"1:30")
      Le résultat ne s'affiche que lorsque les saisies sont complètes.

      eric
  2. Merci Eric, de ton aide cela fonctionne super bien
    grand merci à toute l'équipe vous êtes formidable.