Enlever 7h à une somme

Résolu
Bonjour,
J'ai fais un tableau pour mes heures supp (pour vous résumer la fonction du tableau)
Donc imaginons 9:00 à 17:00 non stop ce qui fait 8:00 de travail (Jusqu'à la tout vas bien)
Ensuite je n'arrive pas à trouver de formule pour faire "ma case donc les 8:00" - "7:00" pour garder que le supp.
Pour l'instant j'ai fais une cellule fantôme avec un "7:00" pour faire =H4-A4 qui correspond à 8:00-7:00 mais ça me convient pas spécialement car sur les jours non renseigné c'est notifié en -7:00 ce qui me fausse mes calculs.
En gros ma question c'est de faire une fonction du genre I4 = H4-7:00 si H4 est différent de 0:00.
C'est possible?

Exemple de mon fichier :

http://www.cjoint.com/c/GLjjWQqRtgr



Configuration:
Windows 7 Intégrale x64, Intel Core i7 950, 8Go DDR3, Radeon HD 6970 2Go, Caviar  SATA  3.0 - 640 Go - 64 Mo + 3820go externe

3 réponses

  1. Bonjour
    Avec 8:00 en A2 mettre en B2 ou ailleurs avec le format pour les heures
    =SI(A2>(7/24);A2-(7/24);A2)
    1
    1. Bonjour, j'ai modifier les valeurs en postant un exemple mais je vais adapter la formule et essayer ça, merci beaucoup !
      0
    2. ça fonctionne tres bien pour les valeurs positives et les valeurs nule "0"
      Mais pas pour les valeurs négatives vu que A2 n'est pas toujours en supp.
      Je vais voir à modifier ça mais la piste me plais ! :)
      J'ai mis un exemple avec une valeur positive, négative, et nule si ça peut aider :)
      0
    3. En gros si je comprends bien la formule "(7/24)" ça remplace ma case 7:00 donc ça veut dire Si A2 suppérieur à 7h; A2-7h et j'ai pas compris le A2 à la fin

      Edit :
      Ok donc le A2 à la fin c'est "Sinon =A2"
      J'ai essayé sans, ça m'a mis FAUX ahah ^^
      0
    4. Ok j'ai terminé, un gros merci à toi pour m'avoir aidé sur la formule.
      Pour ceux que ça pourrait intéresser :

      =SI(H8<>(0/24);H8-(7/24);H8)
      Si H8 est différent de 0:00; Faire H8-7:00; Sinon laisser H8.
      ça fonctionne avec les heures en supp, en négative, et avec les valeurs nulle.
      Bonne journée !
      0
    5. Contributeur Ambassadeur
      @dams63100je pense que tu peux simplifier:
      =SI(H8=0;0;H8-(7/24))
      0
  2. Contributeur Ambassadeur
    bonjour, peut-être:
    = si(H14=0;0;H14-$A$2)
    0
    1. Bonjour,
      ça ne fonctionne pas ^^
      0
  3. Bonjour,

    Sous réserve d'avoir bien compris,
    en G4 déjà cette formule
    =SI(NBVAL(D4:E4)<2;"";E4-D4)
    en H4
    =SIERREUR(F4-C4-G4;"")
    et en I4
    =SIERREUR(H4-A4;"")

    ensuite incrémente vers le bas les trois cellules
    0