Excel Calcul d'heure sup journalier base 7h00

abdelace -  
 abdelace -
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 702 Date d'inscription   Statut Membre Dernière intervention   201
 
ON NE PEUT PAS ACCEDER A TON FICHIER!!!
0
abdelace
 
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   Statut Membre Dernière intervention   247
 
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
abdelace
 
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
abdelace
 
http://www.cijoint.fr/cjlink.php?file=cj201107/cijP4XL76u.xls
0
tchernosplif Messages postés 600 Date d'inscription   Statut Membre Dernière intervention   247
 
ok, je complète le fichier et te l'envoie
0
tchernosplif Messages postés 600 Date d'inscription   Statut Membre Dernière intervention   247
 
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 24603 Date d'inscription   Statut Contributeur Dernière intervention   7 276
 
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
abdelace
 
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
abdelace
 
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   Statut Membre Dernière intervention   247
 
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 24603 Date d'inscription   Statut Contributeur Dernière intervention   7 276
 
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
abdelace
 
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