Passer les heure en journee

Fermé
boubou - 7 juin 2013 à 07:57
Mike-31
Messages postés
17941
Date d'inscription
dimanche 17 février 2008
Statut
Contributeur
Dernière intervention
13 mai 2022
- 7 juin 2013 à 09:09
Bonjour,

je narrive pas a passe ses heurs en jour de boulot
725h .........
comment je fait merci

2 réponses

Mike-31
Messages postés
17941
Date d'inscription
dimanche 17 février 2008
Statut
Contributeur
Dernière intervention
13 mai 2022
4 938
Modifié par Mike-31 le 7/06/2013 à 08:24
Salut,

Tu ne précise pas si 725 est suivi de h et éventuellement de double point séparateur horaire avec des minutes, pour traiter ta date exemple en A4, avec tous les paramètres énumérés,


=SUBSTITUE(SUBSTITUE(SUBSTITUE(A4;"h";":";1);" ";"");"mn";"")*1/24

ensuite tu formate la cellule avec un format personnalisé
j hh:mm

ce qui te donnera 30 05:00

si tu veux jouer avec la présentation et obtenir cet affichage 30 jour(s) 05h00
formate ta cellule avec ce format personnalisé
j" jour(s)" hh"h"mm


et tu incrémentes vers le bas si tu as besoin de plusieurs lignes
A+
Mike-31

Une période d'échec est un moment rêvé pour semer les graines du savoir.
0
jjpot
Messages postés
8370
Date d'inscription
mercredi 22 août 2007
Statut
Membre
Dernière intervention
2 avril 2020
2 255
7 juin 2013 à 08:27
bonjour, Mike-31 avec ta formule ce ne sont pas des jours de boulot mais des journées de 24h....

faudrait connaître la durée d'un jour de travail
0
Mike-31
Messages postés
17941
Date d'inscription
dimanche 17 février 2008
Statut
Contributeur
Dernière intervention
13 mai 2022
4 938
7 juin 2013 à 09:09
Re,

Exact, alors pour traiter la demande imprécise concernant le type de saisie en A2

=TRONQUE(SUBSTITUE(SUBSTITUE(SUBSTITUE(A2;"h";":";1);" ";"");"mn";"")*1/8)&TEXTE((A2-TRONQUE(SUBSTITUE(SUBSTITUE(SUBSTITUE(A2;"h";":";1);" ";"");"mn";"")*1/8)*8)/24;" h:mm")

ou encore comme cela

=TRONQUE(SUBSTITUE(SUBSTITUE(SUBSTITUE(A2;"h";":";1);" ";"");"mn";"")*1/8)&" jours"&TEXTE((A2-TRONQUE(SUBSTITUE(SUBSTITUE(SUBSTITUE(A2;"h";":";1);" ";"");"mn";"")*1/8)*8)/24;" h:mm")

si la durée de travail peut être dans une cellule exemple en M1 on saisi 8 pour 8 heures

=TRONQUE(SUBSTITUE(SUBSTITUE(SUBSTITUE(A2;"h";":";1);" ";"");"mn";"")*1/M1)&" jours"&TEXTE((A2-TRONQUE(SUBSTITUE(SUBSTITUE(SUBSTITUE(A2;"h";":";1);" ";"");"mn";"")*1/8)*M1)/24;" h:mm")

et si en M1 on saisi un format heure ex .8:00

=TRONQUE(SUBSTITUE(SUBSTITUE(SUBSTITUE(A2;"h";":";1);" ";"");"mn";"")*1/(M1*24))&" jours"&TEXTE((A2-TRONQUE(SUBSTITUE(SUBSTITUE(SUBSTITUE(A2;"h";":";1);" ";"");"mn";"")*1/8)*(M1*24))/24;" h:mm")

voila je crois que nous avons fait le tour
0