Calcul nb heure travaillés entre 2 dates&heures

Fermé
Anonymousmous Messages postés 4 Date d'inscription jeudi 7 mai 2015 Statut Membre Dernière intervention 4 juin 2015 - 7 mai 2015 à 12:15
tontong Messages postés 2563 Date d'inscription mercredi 3 février 2010 Statut Membre Dernière intervention 17 octobre 2024 - 13 mai 2015 à 15:42
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

Vaucluse Messages postés 26496 Date d'inscription lundi 23 juillet 2007 Statut Contributeur Dernière intervention 1 avril 2022 6 414
7 mai 2015 à 12:27
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



0
Anonymousmous Messages postés 4 Date d'inscription jeudi 7 mai 2015 Statut Membre Dernière intervention 4 juin 2015
7 mai 2015 à 13:09
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 ?
0
Vaucluse Messages postés 26496 Date d'inscription lundi 23 juillet 2007 Statut Contributeur Dernière intervention 1 avril 2022 6 414
7 mai 2015 à 13:47
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?
0
Anonymousmous Messages postés 4 Date d'inscription jeudi 7 mai 2015 Statut Membre Dernière intervention 4 juin 2015
7 mai 2015 à 14:29
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) : ?
0
Vaucluse Messages postés 26496 Date d'inscription lundi 23 juillet 2007 Statut Contributeur Dernière intervention 1 avril 2022 6 414
7 mai 2015 à 17:54
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
0
tontong Messages postés 2563 Date d'inscription mercredi 3 février 2010 Statut Membre Dernière intervention 17 octobre 2024 1 058
7 mai 2015 à 18:42
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
0
Anonymousmous
13 mai 2015 à 12:10
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
0
Vaucluse Messages postés 26496 Date d'inscription lundi 23 juillet 2007 Statut Contributeur Dernière intervention 1 avril 2022 6 414
8 mai 2015 à 07:53
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
0
tontong Messages postés 2563 Date d'inscription mercredi 3 février 2010 Statut Membre Dernière intervention 17 octobre 2024 1 058
Modifié par tontong le 13/05/2015 à 14:34
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?
0
tontong Messages postés 2563 Date d'inscription mercredi 3 février 2010 Statut Membre Dernière intervention 17 octobre 2024 1 058
13 mai 2015 à 15:42
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.
0