Calcul nb heure travaillés entre 2 dates&heures

[Fermé]
Signaler
Messages postés
4
Date d'inscription
jeudi 7 mai 2015
Statut
Membre
Dernière intervention
4 juin 2015
-
Messages postés
2497
Date d'inscription
mercredi 3 février 2010
Statut
Membre
Dernière intervention
19 octobre 2021
-
Bonjour,

J'ai un fichier avec en N5 une date&heure de début d'une tache et en O5 une date&heure de fin de tache. Format : 7/05/2015 10/05
Comment faire pour calculer le nombre d'heure travaillées sur cette tâche ? (début de journée à 9h - fin de journée à 18h - hors jours feriés et we)

Merci pour votre aide !

4 réponses

Messages postés
26248
Date d'inscription
lundi 23 juillet 2007
Statut
Contributeur
Dernière intervention
28 octobre 2021
6 094
Bonjour
pourquoi faire référence au début et à la fin si vous avez toujours de 9 à 18h soit 9H/Jour?
Il suffit d'écrire:

=NB.JOURS.OUVRES(Cell début;Cell fin;liste fériés)*9/24

Cell début: adresse de cellule contenant la date départ
Cell fin :adresse de cellule contenant la date de fin
liste fériés: adresse du champ où vous inscrirez les dates des jours fériés et de fermeture éventuelle. vus pouvez répéter dans cette liste les jours de WE, ils ne seront décomptés qu'un fois de toutes façons)

crdlmnt



Messages postés
4
Date d'inscription
jeudi 7 mai 2015
Statut
Membre
Dernière intervention
4 juin 2015

Bonjour,

Merci pour votre réponse. C'est presque parfait :-) Je n'arrive a avoir qu'à l'heure, je n'ai pas les minutes. C'est à dire que si la tache est commencé le 7 mai à 10h00 et terminé le 8 mai à 10h30, il me dit que mon intérimaire a travaillé 9h au lieu de 9h30 :-( Avez vous une solution ?
Messages postés
26248
Date d'inscription
lundi 23 juillet 2007
Statut
Contributeur
Dernière intervention
28 octobre 2021
6 094
comment faut il interpréter votre demande, avec cet exemple que vous donnez, alors que le 8 mai est un jour fériés qui n'est pas compté par la formule.

Par rapport à la demande initiale, la formule compte bien 9h par jour engagé, hors jours fériés, mais sans tenir compte d'horaire de début ou de fin. En fait les 9h qu'elle vous donne viennent du 7 mai et pas du tout du 8.

Dites comment vous voulez traiter les jours fériés, et on trouver peut être quelque chose, mais difficile de promettre si il faut tenir compte des jours fériés .. ou pas d'une période à l'autre?
Messages postés
4
Date d'inscription
jeudi 7 mai 2015
Statut
Membre
Dernière intervention
4 juin 2015

Je voudrais exclure les jours fériés si possible (au pire tant pis si c'est impossible)
Pour récapituler, je voudrais calculer le nombre d'heures travaillées entre 2 dates avec horaires de début et de fin. Ils travaillent de 9h à 13h et de 14h à 18h pour être plus précis.

N5 : Début de rédaction 05/05/15 10:00
05 : Fin de rédaction 06/05/15 10:30
P5 : Temps passé (h) : ?
Messages postés
26248
Date d'inscription
lundi 23 juillet 2007
Statut
Contributeur
Dernière intervention
28 octobre 2021
6 094
Re

voyez si ce modèle fait ce que vous voulez

Mais compte tenu de votre dernier message, ce n'est pas 9h mais 8h qui sont prises en compte, avec un décompte de 1h si l'horaire passe à cheval sur la journée

https://www.cjoint.com/c/EEhsbh5xJMm
je ne suis pas sur que ça résolve tout votre problème, mais le fonctionnement est celui ci:
Compter pour le 1° jour, le nombre d'heures depuis le début jusqu'à 18h moins une heure si le début est avant 13h
ajouter le dernier jour, le nombre d'heures depuis 9H jusqu'à l'heure de fin, moins une heure si l'heure de fin.
et s'il y a des jours complets entre les deux dates, ajouter l8h pour chaque jour ouvrable jours hors début et fin.
ainsi les heures sont comptées même si la date de fin ou de début est un jour fériés, mais ne sont pas comptés les jours complets entre les deux dates.

Si toutefois les données d'entrée ne sont pas correctes (début, fin, pause, durée journalière) revenez avec les infos pour adaptation

Crdlmnt
Messages postés
2497
Date d'inscription
mercredi 3 février 2010
Statut
Membre
Dernière intervention
19 octobre 2021
1 001
Bonjour,
Pour une question analogue et récente via55 a proposé une solution assez simple s'il n'y a pas de pause à midi.
https://forums.commentcamarche.net/forum/affich-31883119-quelle-formule-pour-obtenir-l-ecart-temps-entre-2-dates#3

Bonjour,

J'ai essayé de reproduire sur mon fichier mais cela n'a pas marché. Le voici en PJ. http://cjoint.com/?3EnmxQlCmxY
Voyez vous ce qui ne fonctionne pas ? De plus dans votre calcul j'avais l'impression qu'1 heure était compté en trop.

Merci pour votre précieuse aide.

Valérie
Messages postés
26248
Date d'inscription
lundi 23 juillet 2007
Statut
Contributeur
Dernière intervention
28 octobre 2021
6 094
Bonjour
petites corrections ici dans ma proposition, il y avait des lacunes de calcul dans certains cas de figure:
https://www.cjoint.com/c/EEiig31LvIu
crdlmnt
Messages postés
2497
Date d'inscription
mercredi 3 février 2010
Statut
Membre
Dernière intervention
19 octobre 2021
1 001
Bonjour,
Deux observations avant de regarder un peu mieux:
1- Dans la formule en C22 les références à D1 et B1 et F1 ne correspondent à rien, elles ont échappé à l'adaptation?
2- Au #6 je précisais "pas de pause à midi". J'aperçois 8h entre 9 h et 18 h, qu'en est-il?
Messages postés
2497
Date d'inscription
mercredi 3 février 2010
Statut
Membre
Dernière intervention
19 octobre 2021
1 001
Le travail est-il permis les samedis et jours fériés? c'est le cas pour les 2 exemples proposés en vérification.