Formule impliquant des calculs internes

Résolu
sevepepette Messages postés 4 Statut Membre -  
sevepepette Messages postés 4 Statut Membre -
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. ccm81 Messages postés 11033 Statut Membre 2 434
     
    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. sevepepette Messages postés 4 Statut Membre
       
      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. jc80 Messages postés 5063 Date d'inscription   Statut Membre Dernière intervention   1 443
     
    Bonjour
    Un exemple
    http://www.cjoint.com/c/EJuoipnQeni
    Cordialemnt
    0
    1. sevepepette Messages postés 4 Statut Membre
       
      Merci pour l'autre version qui fonctionne aussi.

      Cdlt.
      0
  3. sevepepette Messages postés 4 Statut Membre
     
    Cela fonctionne. Merci beaucoup pour l'aide aussi rapide.

    Cdlt.
    0