[Résolu] Heures récupération

spot

XLDnaute Nouveau
Bonjour à tous,

j'ai fait une recherche sur le forum mais je ne trouve pas un problème similaire au mien (ou alors j'ai mal cherché).
J'aimerai trouver une formule (pas trop complexe et qui tiendrait dans la cellule E7) pour calculer les heures à récupérer au -delà du temps de travail théorique.

J'explique la problématique :

L'employé commence le travail spécial (mais pas sa journée de travail) en cours de journée (exemple 15h00) comme sa journée de travail termine se normalement à 18h00, il n'y a aucune récupération entre le début du travail et 18h00, ensuite s'applique les coefficient.
A cela s’additionne le temps de trajet


En détail:

Les trajet :
en semaine x1 (retour seulement)
en week end x2 (aller et retour)

le temps de travail à récupérer*:
en semaine
avant 18h00 = rien
la part entre 18h00 et 20h00 = x1
la part entre 20h00 et 22h00 = x1,5
le reste au-delà de 22h00 = x2

le week end
toutes les heures (même avant 18h00) = x2


Attention le travail peut se terminer après minuit (donc dans la nuit, exemple à 2h00 du matin)

Merci d'avance pour votre aide précieuse
Spot
 

Pièces jointes

  • Heures récupération.xls
    24.5 KB · Affichages: 95
  • Heures récupération.xls
    24.5 KB · Affichages: 99
  • Heures récupération.xls
    24.5 KB · Affichages: 93
Dernière édition:

JBARBE

XLDnaute Barbatruc
Re : Heures récupération

Voilà la proposition d'Amilo !

A noter que compte tenu de l'aspect complexe de la demande les formules sont décomposées dans les cellules E9 et E10 ( pas possible de tout mettre dans une seule cellule )

Cela te convient-il ?
 

Pièces jointes

  • Heures récupération-4.xls
    40 KB · Affichages: 50
  • Heures récupération-4.xls
    40 KB · Affichages: 48
  • Heures récupération-4.xls
    40 KB · Affichages: 43
Dernière édition:

spot

XLDnaute Nouveau
Re : Heures récupération

JBARBE, y'a toujours un problème au-delà de 00:00 :
1.JPG

Je crois qu'on ne pourra pas trouver de formule plus simple, merci encore d'avoir essayé
a+
Spot.
 

Pièces jointes

  • 1.JPG
    1.JPG
    29.2 KB · Affichages: 61
  • 1.JPG
    1.JPG
    29.2 KB · Affichages: 59

JBARBE

XLDnaute Barbatruc
Re : Heures récupération

Je ne pense pas qu'il y aura des propositions de formules plus simple !

A tester ces formules !
 

Pièces jointes

  • Heures récupération-4.xls
    40 KB · Affichages: 47
  • Heures récupération-4.xls
    40 KB · Affichages: 49
  • Heures récupération-4.xls
    40 KB · Affichages: 44

Amilo

XLDnaute Accro
Re : Heures récupération

Bonjour le forum, JBARBE, spot,

Ci-joint une autre proposition à tester,
Je pense qu'on peut encore gagner en longueur avec une autre formule de format d'heures,
à ce niveau, là où il y a le* 24 dans la formule : (($D9+($D9<$C9)-$C9))*24

Cordialement
 

Pièces jointes

  • Heures récupération.xls
    33.5 KB · Affichages: 54
  • Heures récupération.xls
    33.5 KB · Affichages: 50
  • Heures récupération.xls
    33.5 KB · Affichages: 52
Dernière édition:

JBARBE

XLDnaute Barbatruc
Re : Heures récupération

Bonjour, spot, amilo et le forum,

Excuse moi amilo d'intervenir au sujet de ton fichier mais si :
lundi 4 février 2013 01:00 -15:00 -23:00 = 08:00
pourquoi si l'on tien compte de l'heure avant 18:00 rien

lundi 4 février 2013 01:00 - 19:00 - 23:00 = 01:00

Il faut tester et retester je ne fait que cela depuis le début !

Pas facile n'est-ce pas !

Bon courage & bonne journée
 
Dernière édition:

Amilo

XLDnaute Accro
Re : Heures récupération

JBARBE,

C'est une bonne remarque car je n'avais pas pensé à cette hypothèse,

Peut-être que l'horaire de début ne peut être supérieur à 18h !!

spot, pouvez-vous svp nous informer sur ce point ?

Si oui, est-ce que le principe des coefficients est le même ?

Merci d'avance

Codialement
 
Dernière édition:

JBARBE

XLDnaute Barbatruc
Re : Heures récupération

Petit soucis avec l'heure commençant avant 18 h et finissant après minuit ( encore!!!) résolu !
 

Pièces jointes

  • Heures récupération-4.xls
    40 KB · Affichages: 43
  • Heures récupération-4.xls
    40 KB · Affichages: 45
  • Heures récupération-4.xls
    40 KB · Affichages: 51

JBARBE

XLDnaute Barbatruc
Re : Heures récupération

Si des pros comme Jocelyn, R@chid ( sans oublié Boisgontier) et excusez-moi de ne pas citer les autres, ne sont pas intervenus dans ce post, c'est que la demande bien qu'à la portée facile de ceux-ci ne conviendrait pas à Spot avec leurs formules proposées !
 
Dernière édition:

spot

XLDnaute Nouveau
Re : Heures récupération

effectivement je pensais que quelqu'un sur le forum pourrait rationaliser cette formule, mais vu les conditions et les contraintes, si le "pro" n'ont pas répondu c'est sûrement qu'on ne peut que passer par une méga formule ou par plusieurs petites formules dans des cellules distinctes.

Mais un grand MERCI à JBARBE du temps passé à essayer de résoudre cette quadrature du cercle et à Amilo également.
 

Regueiro

XLDnaute Impliqué
Re : Heures récupération

Bonjour à Tous
A essayer en E9

HTML:
=SI(ET(JOURSEM(A9;2)>=6;D9>=C9);(D9-C9+B9)*2;SI(ET(JOURSEM(A9;2)>=6;D9>=0;D9<C9);(D9+24-C9+B9)*2;SI(ET(D9>C9;D9>A5);(D9-A5)*B5+(A5-A4)*B4+(A4-A3)+B9;E10)))

Vous avec bien un horaire journalier de 7 heure/Jour ?

A+
 

spot

XLDnaute Nouveau
Re : Heures récupération

Bonjour Regeuiro, j'ai un message d'erreur (#valeur) car dans ta formule tu fais référence à la cellule A3 (or en A3 il y a du texte) je pense que tu as voulu mettre B1, mais si c'est cela la formule ne fonctionne pas.
Confirme moi que c'était bien B1 à la place de A3.
Merci
Spot.
 

Regueiro

XLDnaute Impliqué
Re : Heures récupération

Re:
mon fichier en PJ onglet ( REGUEIRO 2)
Je regarde une variante en étude sur ( REGUEIRO 1)

Regarde aussi cette formule en B9

HTML:
=SI(JOURSEM($A9;2)<=5;TEMPSVAL("01:00:00");TEMPSVAL("02:00:00"))

A+
 

Pièces jointes

  • XLD_Heures récupération-4.xls
    52.5 KB · Affichages: 47

spot

XLDnaute Nouveau
Re : Heures récupération

Regueiro, le temps de trajet est une donnée à saisir (c'est le temps du trajet travail domicile de l'employé), j'avais saisi 1:00 à titre d'exemple.

Ton nouveau fichier ne fonctionne pas.

Je réexplique la problématique :
L'employé commence le travail spécial (mais pas sa journée de travail) en cours de journée (exemple 15h00)
comme sa journée de travail termine se normalement à 18h00, il n'y a aucune récupération entre le début du travail et 18h00, ensuite s'applique les coefficient.
Peu importe que la journée de travaille est de 7 heures (pour répondre à ta question précedente).

Dans ton dernier fichier j'ai saisi comme heure de fin 19h00 et cela me donne 0h00 de récupération, cela devrait donner 1h00.
Merci de ton aide.
Spot
 

Discussions similaires

Réponses
306
Affichages
26 K

Statistiques des forums

Discussions
312 370
Messages
2 087 678
Membres
103 635
dernier inscrit
aime nguessanj