[LIBRE OFFICE CALC] convertir des minutes en JOURS HH MINUTE

Fermé
mm73 - 2 mars 2022 à 22:27
Raymond PENTIER Messages postés 58391 Date d'inscription lundi 13 août 2007 Statut Contributeur Dernière intervention 21 avril 2024 - 3 mars 2022 à 18:22
Bonjour,

Impossible de trouver la réponse sur le web.
Ca me rend fou : impossible de convertir mes minutes en jours heures minutes sur calc.

Je met bien le format en jj:hh::mm::ss mais ça m'affiche

par exemple pour 1440min (= 1 jour) ça m'affiche 31:00:00 (=case/1440)
pour 2880min, c'est 32:00:00

Ca additionne donc bien comme il faut mais ça met la valeur censé être "zéro" à "30" .

Je pense que c'est en rapport avec la config de calc car quand je vais dans "outils -> options -> libre office calc ->calcul, et que je change le format de date ça change la valeur dans la tableur.

merci à vous,

M

9 réponses

brucine Messages postés 14251 Date d'inscription lundi 22 février 2021 Statut Membre Dernière intervention 20 avril 2024 1 798
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"
1
Raymond PENTIER Messages postés 58391 Date d'inscription lundi 13 août 2007 Statut Contributeur Dernière intervention 21 avril 2024 17 090
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,
jj
ne figure pas parmi les codes du tableur ; tu l'as inventé !

0
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.
0
J'aimerai juste pouvoir comprendre comment fonctionne cette formule... ça me turlupine !
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
brucine Messages postés 14251 Date d'inscription lundi 22 février 2021 Statut Membre Dernière intervention 20 avril 2024 1 798
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.
0
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 !
0
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 !
0
brucine Messages postés 14251 Date d'inscription lundi 22 février 2021 Statut Membre Dernière intervention 20 avril 2024 1 798
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
0
Raymond PENTIER Messages postés 58391 Date d'inscription lundi 13 août 2007 Statut Contributeur Dernière intervention 21 avril 2024 17 090
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".
0