calcul horaire travail et déduction des heures,

rsuchris

XLDnaute Nouveau
Hello

Voilà mon problème sur les calculs d’heure. Sylvia a fait 41 h , on lui doit donc 6 heures, si elle a un reliquat de – 14 :45 le total est de 8 :45 à lui devoir.

Mais là les négatifs ce cumul soit 20 :45 , j’ai donc fait un SI avec Excel si négatif en amont effectué un positif pour obtenir le bon résultat, mais je n'arrive pas à faire un SI multiple ( si positif, la déduction et négatif, ou si négatif la déduction et positif ) pour chaque CAS ( JR, JF ABS )

Et cela pour : JF ( Jours férié) JR (jours récup ) etc.…( SAUF RH étant les jours de repos donc non compté dans la formule , )

La formule : =SOMME(-B35+B34)+(C24)+SI(C24="-";-D24;+D24)+SI(C24="-";-D25;+D25)

Voilà , une piste sur mes erreurs...

Christophe rousseau
 

Pièces jointes

  • Saisie horaire test sylvia.xlsx
    92.9 KB · Affichages: 62

Hieu

XLDnaute Impliqué
Re : calcul horaire travail et déduction des heures,

Salut,

Jpense, que ce que tu voulais mettre, c'est :
Code:
=SOMME(-B35+B34)+(C24)+SI(C24<0;-D24;+D24)+SI(C24<0;-D25;+D25)

Ce que je simplifierai ainsi :
Code:
=SOMME(-B35+B34)+(C24)+SI(C24<0;-1;1)*(D24+D25)

ou encore
Code:
=SOMME(-B35+B34)+(C24)+SIGNE(C24)*(D24+D25)


(si j'ai bien compris la demande)

++
 

rsuchris

XLDnaute Nouveau
Re : calcul horaire travail et déduction des heures,

Bonjour,

je test , mais a première vu , on est dans le bon.... pour le cumule sur les négatifs horaire

mais si on commence sur des heures positive, ben là va valoir que je cherche.

je suis dans la logique des :

PLUS par PLUS donne PLUS
PLUS par MOINS donne MOINS
MOINS par PLUS donne MOINS
MOINS par MOINS donne PLUS

Donc si on commence en négatif , les autres doivent s'additionné en plus et inversement si le départ et positif.:cool:

Question en plus .... comment enchaîne les autres variable: JR, JF ABS sur la même ligne.

Cordialement
 
Dernière modification par un modérateur:

Statistiques des forums

Discussions
312 091
Messages
2 085 212
Membres
102 821
dernier inscrit
jos78410