[LIBRE OFFICE CALC] convertir des minutes en JOURS HH MINUTE
Fermé
mm73
-
2 mars 2022 à 22:27
Raymond PENTIER Messages postés 58894 Date d'inscription lundi 13 août 2007 Statut Contributeur Dernière intervention 20 mars 2025 - 3 mars 2022 à 18:22
Raymond PENTIER Messages postés 58894 Date d'inscription lundi 13 août 2007 Statut Contributeur Dernière intervention 20 mars 2025 - 3 mars 2022 à 18:22
9 réponses
brucine
Messages postés
19571
Date d'inscription
lundi 22 février 2021
Statut
Membre
Dernière intervention
20 mars 2025
3 024
3 mars 2022 à 09:04
3 mars 2022 à 09:04
Bonjour,
De toute façon, sous Excel ou Libre Office, un format de type mn est un format de date, pas de nombre.
Pour effectuer la conversion, il faut que la valeur des minutes soit exprimée en standard ou en nombre puis en faire le calcul, par exemple en supposant que cette valeur soit en A2:
=ENT(A2/1440)&"j "&ENT(MOD(A2;1440)/60)&"h "&ENT(MOD(A2;60)/1)&"mn"
De toute façon, sous Excel ou Libre Office, un format de type mn est un format de date, pas de nombre.
Pour effectuer la conversion, il faut que la valeur des minutes soit exprimée en standard ou en nombre puis en faire le calcul, par exemple en supposant que cette valeur soit en A2:
=ENT(A2/1440)&"j "&ENT(MOD(A2;1440)/60)&"h "&ENT(MOD(A2;60)/1)&"mn"
Raymond PENTIER
Messages postés
58894
Date d'inscription
lundi 13 août 2007
Statut
Contributeur
Dernière intervention
20 mars 2025
17 299
2 mars 2022 à 23:51
2 mars 2022 à 23:51
Bonjour.
" Je met bien le format en jj:hh::mm::ss "
Sauf que ce format n'existe pas !
D'abord doubler les 2 points, je pense que c'est juste une erreur de frappe.
Mais, surtout,
" Je met bien le format en jj:hh::mm::ss "
Sauf que ce format n'existe pas !
D'abord doubler les 2 points, je pense que c'est juste une erreur de frappe.
Mais, surtout,
jjne figure pas parmi les codes du tableur ; tu l'as inventé !
Oui pardon Raymond ! J'étais fatigué. Il s'agit bien de majuscule avec les " : " .
Brucine, cela marche avec ta formule.
J'ai aussi réussi à trouver une formule qui trainait sur le net entre temps :
Le nombre de minutes est en L11 =>
=QUOTIENT(L11;"24:00")&" jours "&HEURE(MOD(L11;"24:00"))&" heure(s) "&MINUTE(L11)&" minute(s)"
Donc, conclusion il n'y a pas de formats tout prêt comme dans excel pour convertir automatiquement en jours/heures/minutes. Il faut forcément une formule comme cité ci-dessus !
C'est vraiment pas pratique ! Car je ne dois pas être le seul à être dans ce cas de figure.
Brucine, cela marche avec ta formule.
J'ai aussi réussi à trouver une formule qui trainait sur le net entre temps :
Le nombre de minutes est en L11 =>
=QUOTIENT(L11;"24:00")&" jours "&HEURE(MOD(L11;"24:00"))&" heure(s) "&MINUTE(L11)&" minute(s)"
Donc, conclusion il n'y a pas de formats tout prêt comme dans excel pour convertir automatiquement en jours/heures/minutes. Il faut forcément une formule comme cité ci-dessus !
C'est vraiment pas pratique ! Car je ne dois pas être le seul à être dans ce cas de figure.
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
brucine
Messages postés
19571
Date d'inscription
lundi 22 février 2021
Statut
Membre
Dernière intervention
20 mars 2025
3 024
3 mars 2022 à 10:46
3 mars 2022 à 10:46
Si j'ai N mn, il y en a 1440 par jour et le nombre de jours est la partie entière de la division N/1440
Le nombre d'heures est la partie entière du reste de la division précédente (exprimé en minutes) divisé par 60.
Et le reste de la division de N par 60 donne le nombre de minutes inférieures à 60, donc non comptées dans les heures.
Ta formule (mais j'ai Excel) ne fonctionne pas chez moi; d'ailleurs, l'argument des fonctions QUOTIENT et MOD est numérique et non textuel.
Le nombre d'heures est la partie entière du reste de la division précédente (exprimé en minutes) divisé par 60.
Et le reste de la division de N par 60 donne le nombre de minutes inférieures à 60, donc non comptées dans les heures.
Ta formule (mais j'ai Excel) ne fonctionne pas chez moi; d'ailleurs, l'argument des fonctions QUOTIENT et MOD est numérique et non textuel.
Ah merci Brucine !
Ah oui d'accord on fait comme si on faisait des maths sur papier.
Je suis pas une lumière en bureautique !
Sur libre office les deux formules marchent... comme quoi !
Ah oui d'accord on fait comme si on faisait des maths sur papier.
Je suis pas une lumière en bureautique !
Sur libre office les deux formules marchent... comme quoi !
Encore une petite question : si je veux transformer mes jours de 24h en jour travaillé de 7h pour 35h semaines admettons, j'ai modifié 24h par 7h (35h/5 jours) ca marche bien.
Mais quand je mets par exemple 42h, ca fait 8,4h soit 8h24 minutes je met 08:24 à la place de 24:00 et ça doit certainement arrondir à 9:00 car ça ne me fait pas le bon calcul d'heure.
Une idée ?
Merci merci !
Mais quand je mets par exemple 42h, ca fait 8,4h soit 8h24 minutes je met 08:24 à la place de 24:00 et ça doit certainement arrondir à 9:00 car ça ne me fait pas le bon calcul d'heure.
Une idée ?
Merci merci !
brucine
Messages postés
19571
Date d'inscription
lundi 22 février 2021
Statut
Membre
Dernière intervention
20 mars 2025
3 024
3 mars 2022 à 11:51
3 mars 2022 à 11:51
Tu ne peux pas travailler à la fois sur des heures au format horaire (sexagésimal) et y effectuer des calculs (format décimal): fromage ou dessert.
Si tu veux absolument partir de données en heures, il faut ramener au format "calculable" via multiplication par 24
Un exemple ici d'un tel sujet qui avait été oublié sur le forum, il y en a plusieurs:
https://www.cjoint.com/c/LCdkZvfKVAO
Si tu veux absolument partir de données en heures, il faut ramener au format "calculable" via multiplication par 24
Un exemple ici d'un tel sujet qui avait été oublié sur le forum, il y en a plusieurs:
https://www.cjoint.com/c/LCdkZvfKVAO
Raymond PENTIER
Messages postés
58894
Date d'inscription
lundi 13 août 2007
Statut
Contributeur
Dernière intervention
20 mars 2025
17 299
3 mars 2022 à 18:22
3 mars 2022 à 18:22
Bonjour mm73.
Dans ton post #3 tu écris "il n'y a pas de formats tout prêt comme dans Excel" : mais c'est faux !
Excel non plus n'a pas de code "jj" pour les jours, dans les formats "Heure".
Dans ton post #3 tu écris "il n'y a pas de formats tout prêt comme dans Excel" : mais c'est faux !
Excel non plus n'a pas de code "jj" pour les jours, dans les formats "Heure".