Calcul d'heure de dimanche

freddyfederbe

XLDnaute Nouveau
Bonjour
Je planche sur le calcul des heures de dimanche et je vous remercie de bien vouloir me venir en aide.
Voila le problème
Les heures de dimanche sont calculées du dimanche 5h du matin au lundi 5h du matin.
Je rentre le début du travail dans la ligne du dimanche colonne E16 et je rentre la fin du travail dans la ligne dimanche colonne F16
Les heures sont saisient au format standart
......................E.....F
16 ! Dimanche ! 20 ! 4
Exemple
---Si je commence le dimanche à 4h (E16) et je fini le dimanche 12h (F16) j'aurai effectué 7h de dimanche (sachant que l'heure de 4h à 5h n'est pas une heure de dimanche)
---Si je commence le dimanche à 5h (E16) et je fini le dimanche 15h (F16) j'aurai effectué 10h de dimanche
---Si je commence le dimanche à 20h (E16) et je fini le dimanche 4h (F16) j'aurai effectué 8h de dimanche
---Si je commence le dimanche à 23h (E16) et je fini le dimanche 7h (F16) j'aurai effectué 6h de dimanche (sachant qu'au delà de 5h le lundi, l'on est plus en heure de dimanche)

J'espère que mes explications sont simples merci de votre aide
Bonne journée
 
Dernière édition:

Tibo

XLDnaute Barbatruc
Re : Calcul d'heure de dimanche

Bonjour Freddy et bienvenue,

A essayer, si tes heures sont saisies au format heure d'Excel hh:mm

=MOD(SI(F16<E16;MIN(5/24;F16);F16)-MAX(5/24;E16);1)

Y peut-être plus simple, mais c'est dimanche...

@+
 

freddyfederbe

XLDnaute Nouveau
Merci de ta réponse fulgurante
Désolé de n'avoir répondu de suite Normale l'apèritif du dimanche c'est une tradition dans le nord
Bon en revenant au sujet
Les cellules qui reçoivent les heures de début et de fin de travail sont au format standard et non au format heure.
J'ai essayé ta formule en format heure, elle fonctionne parfaitement
Mais j'aurai bien voulu une solution au format standard, car bien des formules dans ma page ont étaient crées avec ce format.
Merci je te dis quoi au plus vite.
 
Dernière édition:

jackouille

XLDnaute Nouveau
Re : Calcul d'heure de dimanche

Salut,je crois que cette formule doit convenir, elle est un peu longue mais je ne vois pas d'autre moyen.

=SI(ET(F16<=24;F16>=5;E16>=5;E16<F16);F16-E16;SI(ET(F16<=24;F16>=5;E16<5);F16-5;SI(ET(F16<E16;F16<=5);24-E16+F16;24-E16+5)))

j'espere que cela te conviendra

a+
 

wilfried_42

XLDnaute Barbatruc
Re : Calcul d'heure de dimanche

bonjour à tous

personnellement je ne comprends 2 lignes

---Si je commence le dimanche à 20h (E16) et je fini le dimanche 4h (F16) j'aurai effectué 8h de dimanche
---Si je commence le dimanche à 23h (E16) et je fini le dimanche 7h (F16) j'aurai effectué 6h de dimanche

finirais tu avant d'avoir d'avoir commencé
ou travaillerais tu une semaine complete ?
je commence le dimanche à 23h00 et je termine le meme jour à 7h00
 

JCGL

XLDnaute Barbatruc
Re : Calcul d'heure de dimanche

Bonjour à tous,
Salut Tibo :),
Salut Wil :),

Tibo : Bravo
Wil : Arf, tu me fais bien sourire ce soir. Si tu embauches à 04:00 un Dimanche et que tu débauches à 10:00 évidement que c'est sur un Lundi mais cela peut compter sur des "Heures Dimanche"

Avec toute mon amitié

A+ à tous
 

freddyfederbe

XLDnaute Nouveau
Salut,je crois que cette formule doit convenir, elle est un peu longue mais je ne vois pas d'autre moyen.

=SI(ET(F16<=24;F16>=5;E16>=5;E16<F16);F16-E16;SI(ET(F16<=24;F16>=5;E16<5);F16-5;SI(ET(F16<E16;F16<=5);24-E16+F16;24-E16+5)))
a+

Merci encore Jackouille, tu as bien compris mon problème et tu as su le résoudre. Ta formule fonctionne très bien sauf sur un petit détail:
Si je commence à 0h le dimanche et que je fini à 4h maximum le dimanche, le résultat est de 29 heures de dimanche donc résultat faux.
Mais je pense que je ne ferai jamais un horaire de ce type !!
Quoi qu'il en ai je te remercie pour cette aide.
Et remercie aussi les autres participants
Pour wilfried_42 je te remercie d'avoir répondu à mon message, il y a bien une erreur dans l'intitulé, qui devait être:
---Si je commence le dimanche à 20h (E16) et je fini le lundi 4h (F16) j'aurai effectué 8h de dimanche
---Si je commence le dimanche à 23h (E16) et je fini le lundi 7h (F16) j'aurai effectué 6h de dimanche
Merci encore à tous et si Jackouille veut corrigé la petite erreur cela sera en son honneur Merci
 

jackouille

XLDnaute Nouveau
Re : Calcul d'heure de dimanche

Effectivement, il manque cette condition qui n'est pas dans ton énoncé, mais tu peux t'inspirer de la formule que je te fourni pour ajouter tes propres conditions ...
ce ne sont que des imbrications de 'SI' et de 'ET'.

j'ai rajouté une condition, à la formule :

=SI(ET(F16<=24;F16>=5;E16>=5;E16<F16);F16-E16;SI(ET(F16<=24;F16>=5;E16<5);F16-5;SI(ET(F16<E16;F16<=5);24-E16+F16;SI(ET(F16<E16;E16>=5);24-E16+5;""))))

a+
 

freddyfederbe

XLDnaute Nouveau
Calcul d'heure de dimanche [Résolu]

Merci à tous pour votre aide :)
Désolé de n'avoir pu répondre avant, et oui je viens d'être papy et ça occupe.
Merci en particulier à Jackouille qui a su trouver la solution, nous avons à faire là à un spécialiste des défis
Bonne journée
 

Discussions similaires

Statistiques des forums

Discussions
312 321
Messages
2 087 266
Membres
103 502
dernier inscrit
talebafia