Excel Calcul d'heure sup journalier base 7h00

Fermé
abdelace - 22 juil. 2011 à 22:14
 abdelace - 23 juil. 2011 à 21:25
Bonjour,

Venez moi en aide s'il vous plait,
Mon problème est que je veux calculer la somme des heures supplémentaires journalier en base 7h de chaque salarié sous le format hh:mm.
Le tableau exemple que j'ai envoyé aidera à voir plus claire en sachant qu'il y des heures avant après minuit et qu'un salarié ayant fait 6h dans sa journée =0 et que s'il fait 8:00 c'est =1

Le résultat de chaque salarié doit être arrondi a l'heure supérieur (8:15=2 heures sup).

j'essaie de m'en sortir seul avec =MOD((C3-B3);1)
Mais lorsque je tente =MOD((G3-F3)-F38;1) ou F38 est une case blanche format hh:mm 7:00.

Le résultat est complétement faussé

http://www.cijoint.fr/cjlink.php?file=cj201107/cijP4XL76u.xls


Merci de votre aide.
A voir également:

7 réponses

boromba Messages postés 694 Date d'inscription samedi 14 novembre 2009 Statut Membre Dernière intervention 18 août 2011 201
22 juil. 2011 à 22:17
ON NE PEUT PAS ACCEDER A TON FICHIER!!!
0
Salut

http://www.cijoint.fr/cjlink.php?file=cj201107/cijP4XL76u.xls

tenez moi au courant,

bizarrement j'y arrive.
0
tchernosplif Messages postés 600 Date d'inscription dimanche 8 novembre 2009 Statut Membre Dernière intervention 21 juin 2015 244
Modifié par tchernosplif le 22/07/2011 à 23:50
Bonsoir,

la formule pour arrondir à l'heure supérieure si plus de 7h00

=SI(MOD((I27-H27);1)<=(7/24);MOD((I27-H27);1);SI(MOD((I27-H27);1)<=(8/24);(8/24);SI(MOD((I27-H27);1)<=(9/24);(9/24);SI(MOD((I27-H27);1)<=(10/24);(10/24);""))))

ps: le premier lien fonctionne pour moi
0
Merci de ta reponse tchernosplif,

mais si j'applique ta formule su mon tableau, je retrouve 6:15 alors que j'aurais due avoir 0.

et si mon resultat etait 7:01 cela aurait fait 1. et 8:00 = 1: 8:01 = 2 etc..

Merci
0
http://www.cijoint.fr/cjlink.php?file=cj201107/cijP4XL76u.xls
0
tchernosplif Messages postés 600 Date d'inscription dimanche 8 novembre 2009 Statut Membre Dernière intervention 21 juin 2015 244
Modifié par tchernosplif le 22/07/2011 à 23:58
ok, je complète le fichier et te l'envoie
0
tchernosplif Messages postés 600 Date d'inscription dimanche 8 novembre 2009 Statut Membre Dernière intervention 21 juin 2015 244
22 juil. 2011 à 23:57
voilà ce que ça donne sur le fichier
http://www.cijoint.fr/cjlink.php?file=cj201107/cijsbDyRx5.xls

ps: j'ai modifié le fichier pour qu'il soit plus compréhensible
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
eriiic Messages postés 24570 Date d'inscription mardi 11 septembre 2007 Statut Contributeur Dernière intervention 23 avril 2024 7 214
23 juil. 2011 à 00:20
Bonsoir,

Tu es vraiment obligé de te compliquer la vie en utilisant 1 ligne/3 (tu peux très bien doubler/tripler la hauteur de cellule) et en fusionnant des cellules pour rien ?
(les fusions de cellules sont une plaie sur excel et sont à limiter au maximum, pour les titres par exemple)
Revoit l'organisation de ton tableau et tu verras que tout devient plus simple

eric
0
Grand merci tchernosplif,

Il est sure que mes connaissances n'était pas suffisantes pour trouver la reponse, mais grace à toi c'est bon.

Et pour Eric merci aussi de t'inquieter de la facon dont j'ai organiser mon tableau mais tu te doute bien qu'il ya plein d'info que je dois renseigner, au dessus des heures le N° de journée en dessous des heures les conditions de déplacements durant la journée.

Je pense que c'est resolu

A+
0
Le seul petit hic c'est que quand je fais 7:00 de boulot par jour ca donne ######## ex 12:00/19:00.
je pense pas que ce soit difficile a ajouter en prenant ce que tu as fait en base
0
tchernosplif Messages postés 600 Date d'inscription dimanche 8 novembre 2009 Statut Membre Dernière intervention 21 juin 2015 244
23 juil. 2011 à 13:08
Oui, tu as raison, il y avait une petite erreur, c'est corrigé

http://www.cijoint.fr/cjlink.php?file=cj201107/cijlwbPZOw.xls
0
eriiic Messages postés 24570 Date d'inscription mardi 11 septembre 2007 Statut Contributeur Dernière intervention 23 avril 2024 7 214
Modifié par eriiic le 23/07/2011 à 15:17
Bonjour tout le monde,

Si tu acceptes de défusionner tes cellules, possibilité de le faire en 1 formule.
Avec 'format de cellule / alignement / horizontal / centrer sur plusieurs colonnes' tu obtiens la même chose (voir B2:C2)

en B32 :
=SOMMEPROD(ARRONDI.SUP(SI(ESTNUM(B2:B31);MOD((C2:C31-B2:B31);1)*24-7;0);0)*(SI(ESTNUM(B2:B31);MOD((C2:C31-B2:B31);1)*24-7;0)>0))
formule matricielle à valider par shift+ctrl+entrée

http://www.cijoint.fr/cjlink.php?file=cj201107/cijoGLPA61.xls

eric
0
Solution intéressante eric,
ma connaissance n'est pas assez importante pour comprendre pourquoi cette même formule ne peu fonctionner avec fusion, mais je te fais confiance.
A la lecture cette formule me parait plus simple à comprendre.
Les 2 solutions sont exploitable, mais si j'ai besoin d'utiliser la colonne C pour prendre d'autre stats ca pourrai le faire
Merci à vous.
0