Enlever 7h à une somme

Résolu
dams63100 Messages postés 562 Date d'inscription   Statut Membre Dernière intervention   -  
yg_be Messages postés 23541 Date d'inscription   Statut Contributeur Dernière intervention   -
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
A voir également:

3 réponses

M-12 Messages postés 1332 Date d'inscription   Statut Membre Dernière intervention   285
 
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
dams63100 Messages postés 562 Date d'inscription   Statut Membre Dernière intervention   44
 
Bonjour, j'ai modifier les valeurs en postant un exemple mais je vais adapter la formule et essayer ça, merci beaucoup !
0
dams63100 Messages postés 562 Date d'inscription   Statut Membre Dernière intervention   44
 
ç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
dams63100 Messages postés 562 Date d'inscription   Statut Membre Dernière intervention   44
 
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
dams63100 Messages postés 562 Date d'inscription   Statut Membre Dernière intervention   44
 
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
yg_be Messages postés 23541 Date d'inscription   Statut Contributeur Dernière intervention   1 584 > dams63100 Messages postés 562 Date d'inscription   Statut Membre Dernière intervention  
 
je pense que tu peux simplifier:
=SI(H8=0;0;H8-(7/24))
0
yg_be Messages postés 23541 Date d'inscription   Statut Contributeur Dernière intervention   Ambassadeur 1 584
 
bonjour, peut-être:
= si(H14=0;0;H14-$A$2)
0
dams63100 Messages postés 562 Date d'inscription   Statut Membre Dernière intervention   44
 
Bonjour,
ça ne fonctionne pas ^^
0
Mike-31 Messages postés 18405 Date d'inscription   Statut Contributeur Dernière intervention   5 135
 
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