Formule impliquant des calculs internes

Résolu
Bonjour,

Je cherche à écrire une formule pour un calcul d'heures dans un tableau excel (bien sûr) mais je dois déduire 0,30 si l'arrivée se fait avant 12:00 et donc ne pas déduire si l'arrivée se fait à partir de 12:00.

J'ai trouvé pour faire le calcul normal (arrivée avant 12:00) mais du coup mon tableau est faux si arrivée à 12:00. Lorsque je rentre ma formule avec SI j'ai des () et cela me dit que ma formule est fausse.

EX : B5 = H arrivée ; B6 = H départ ; B7 = H arrivée ; B8 = H départ et L1 = 0:30 (à déduire).

Ma formule normale c'est =(B6-B5)+(B8-B7)-$L$1 mais cela veut dire que B5 a un horaire d'arrivée avant 12:00.

Comme je l'explique plus haut avec la formule SI, cette formule ne fonctionne pas.

J'espère avoir été claire dans mes explications.

Merci d'avance de votre aide.

3 réponses

  1. Bonjour

    Essaies ceci
    =(B6-B5)+(B8-B7)+SI(B6<0,5;-$L$1;0)

    RQ. pour excel 1 jour = 1 donc 12h00 = 0,5

    Cdlmnt
    0
    1. Bonjour,

      je reviens vers vous car une fois mon tableau fait j'ai une erreur de 30 min dans mes résultats. Comment puis-je faire pour avoir 0 quand c'est un jour de repos et non -0:30.

      Merci.

      Cdlt
      0
  2. Bonjour
    Un exemple
    http://www.cjoint.com/c/EJuoipnQeni
    Cordialemnt
    0
    1. Merci pour l'autre version qui fonctionne aussi.

      Cdlt.
      0
  3. Cela fonctionne. Merci beaucoup pour l'aide aussi rapide.

    Cdlt.
    0