Bonne nuit! J'ai besoin d'aide pour la feuille de calcul ci-joint.
Cette feuille de calcul que j'ai trouvé ici dans le forum, mais j'ai besoin de s'adapter à mon usage.
J'ai qu'il calculera les heures supplémentaires par jour, en séparant les heures supplémentaires nocturnes et diurnes.
Ensuite, si la semaine de travail dépasse 44 heures, j'ai qu'il sélectionnera l'excès hebdomadaire, mais en décomptant l'excès quotidien qui déjà a été calculé. Aussi j'ai qu'il séparera les heures supplémentaires hebdomadaires diurnes des nocturnes.
J'ai besoin d'aide en particulier pour les formules dans les colonnes P. Q V et W.
Je vous remercie.
Re : Calculer les heures supplémentaires par jour et par semaine, jour et nuit
Bonsoir Gilberto et Claude38
Vos propositions ont l'avantage de travailler sans calcul matriciel, mais quelles formules longues, longues en colonne I, J et P... Je vais essayer de les comprendre pour faire celles en colonne S et T sur le même principe.
D'ailleurs, il me semble que la formule de la colonne P peut être simplifiée en écrivant :
En attendant, il me semble que ma dernière proposition, une fois les formules en G2 et en J2 tirées vers le bas, donne les bons résultats, y compris pour les heures sup de la semaine, après 44 h de travail en heures normales...
Re : Calculer les heures supplémentaires par jour et par semaine, jour et nuit
Bonsoir
J'ai vraiment beaucoup de mal à comprendre certaines de vos formules...
En fait, pour déterminer le classement des heures sup de la semaine, on doit pouvoir faire en faisant comme pour les heures sup de chaque jour :
1) Déterminer combien il y a d'heures supp (ce qui est fait en R11 dans le dernier fichier proposé par Gilberto)
2) Déterminer quand commencent ces heures supp (fait en pièce jointe en S11) .
3) Utiliser, en T11 et U11, des formules similaires à celles en P9 et Q9 pour les classer en HS nuit et HS jour par rapport à la semaine (plus de 44 h normales dans la semaine), en éliminant les heures déja comptées comme supplémentaires (plus de 8 h de travail dans la journée).
J'ai donc pris la formule en P9, car les calculs se font par rapport aux horaires du samedi, l'ai mis en T11 et ai remplacé dans celle-ci O9 par S11. J'ai aussi supprimé dans cette formule H9<=$F$2 dans OU(C9="";F9="";G9="";H9<=$F$2). Autre modification : Il faut aussi mettre - P9.
C'est du bricolage, mais cela semble fonctionner. A toi, Gilberto, de vérifier si cela fonctionne bien.
Il faudra aussi peut être remplacer quelques "" par des 0 dans les formules, ou rajouter des SI... pour éviter les messages d'erreur.
Re : Calculer les heures supplémentaires par jour et par semaine, jour et nuit
Bonjour à tous, bonjour Gilberto, Claude38
Les formules en S11, T11 et U11 dans mon dernier fichier ne fonctionnaient bien que si on avait pour le samedi des horaires étalées sur une seule journée, du style 12:00 16:00 pause 17:00 23:00, pas si ces heures sont à cheval sur deux jours, du style 14:00 18:00 pause 19:00 01:00 ou encore 20:00 24:00 pause 01:00 05:00
Pour obtenir les bons résultats (je l'espère) en S11, on peut faire avec
Dans la formule en T11, il faut rajouter - P9 pour éliminer les heures supplémentaires de la journée (plus de 8 h de travail) de nuit, déja comptées en P9, ce qui donne
Re : Calculer les heures supplémentaires par jour et par semaine, jour et nuit
Bonjour
J'ai vérifié, et il me semble que la formule en T27 donne le bon résultat : 3 heures supp pour la semaine et 2 heures supp de nuit pour cette journée et encore 2 heures supp de jour pour cette journée soit
Heures supp pour la semaine : 23:00 24:00 01:00
Pause : 02:00
Heures supp de nuit pour la journée : 03:00 04:00
Heures supp de jour pour cette journée : 05:00 06:00
Conclusion : C'est OK pour 23:00 en T27, donc l'erreur vient de la formule en U27, et comme je n'ai pas sérieusement analysé le contenu de cette formule... Grrrrrr. J'essayerai dès que j'aurai un peu de temps...
Re : Calculer les heures supplémentaires par jour et par semaine, jour et nuit
Bonjour
En T11, il faut soustraire les heures supp de nuit de la journée considérée, ce qui est fait avec - P9, mais il faut aussi retirer le temps de pause si l'heure du début des heures supp de la semaine (plus de 44 h dans la semaine) se trouve avant le début de la seconde période de travail.
Ex :
14:00 18:00 pause 20:00 01:00
Si l'heure de début des heures supp de la semaine est 21:00, on n'a pas à soustraire le temps de la pause. On compte à partir de 21:00.
Si l'heure de début des heures supp de la semaine est 17:00, il faut compter à partir de 17:00 et retirer 2 heures de pause au résultat donné par la formule précédente.
Pour vérifier cela, mets des exemples avec la pause, de 1, 2 ou 3 h, placée avant ou après le début de la seconde période de travail.
A cause du format horaire, je préfére passer par la différence en minute avec ENT(....*1440).
Je corrige dans mon précédent fichier (post 48).
A toi de vérifier cette nouvelle formule.
@ plus
P.S : Il faudrait aussi regarder si il ni a pas le même type de problème dans la colonne P, à savoir voir si le temps de pause est, oui ou non, décompté.
Re : Calculer les heures supplémentaires par jour et par semaine, jour et nuit
Bonsoir
Effectivement, le problème provenait bien du 19:00 en T35 : le ENT((H33-G33)*1440) ne donnait pas le bon résultat (avec H33= 2:00 et G33 = 20:00), donc, je suis repassé par MOD(....;1)
Re : Calculer les heures supplémentaires par jour et par semaine, jour et nuit
Bonjour à tous, bonjour Cisco
En expérimentant la planilha, j'ai vérifié que la formule dans la colonne "U" n'est pas correct.
Par exemple : S'il modifie E33 pour 14:00, U35 = 00:00, ok
Re : Calculer les heures supplémentaires par jour et par semaine, jour et nuit
Bonjour
Est-ce que tu obtiens le bon résultat avec en ligne 33, le 27 févier, 14:00 21:00 pause 24:00 02:00. On trouve 3 heures supp de nuit pour la semaine et 1 heure supp de jour pour la semaine alors qu'il faut le contraire.
Re : Calculer les heures supplémentaires par jour et par semaine, jour et nuit
Bonjour
Apparemment, l'erreur vient de "l'intérieur" de la formule, or, comme je ne la comprend pas bien (trop de conditions, d'imbrications...), ce n'est pas évident à corriger.
J'ai mis dans la formule, en U35, ININOT-G33. Cela semble donner le bon résultat, mais je ne suis pas du tout sûr que cela soit une bonne idée.
Cf. dans le fichier en pièce jointe les formules complètes en lignes 39 et 41.