Bonjour
pourquoi parles tu de 360° ? Pourquoi chercher des fonctions ? Au
passage, malgré tout, connais tu la fonction MOD ? Qui ne sert à rien
dans ce problème.
Bref, la solution est simple, mais il ne faut pas chercher à
reconstruire un chiffre décimal alors qu'on est dans dans un format
"date-heure".
C'est ce qu'évoquait Christian dans sa réponse. Mais pour aboutir au
résultat que tu souhaites, il faut juste dire que tu veux des jours et
pas juste des heures... Parce que bien sur on peut afficher une date et
une heure en même temps si on est pris d'un doute, tester avec
maintenant() qui est plus complet que aujourdhui()...
Bref, je saisis 1:30, Calc reconnait mes : comme une séparation de temps
et transforme ma saisie en 01:30:00 soit 1h30
je multiplie cette cellule par 18. Pour obtenir 31 03:00 j'utilise le
format JJ HH:MM
Sur cette base, tu complètes le format pour avoir exactement ce que tu
veux (comme l'utilisation de crochet, pour éviter un 0 quand ta valeur
représente moins d'un jour...)
Comme le dit Christian, ce mode de calcul n'a rien de spécifique à
LibreOffice, il est commun à tout tableur.
Bref, le même format appliqué à 145:43:12*2 permet d'obtenir 11 03:26
(11 jours et 3h26)
245:43:12*2 permet d'obtenir 19 11:26
Attention, quand tu appliques [HH]:MM:SS à ces calculs, le dernier
chiffre c'est bien des secondes... vu ta première phrase, je pressens,
qu'il y a un décalage d'unité... tout reste donc dans le format que tu
utilises.
J'insiste rien de farfelu. Mais si ça te taraude depuis longtemps, tu
fais bien de demander... C'est une erreur assez classique. Tant qu'on ne
voit pas que ça coince sur le max d'heures à afficher en jour, on ne
réalise pas qu'on manipule des minutes au lieu des heures etc... et
inversement. Une autre façon de s’apercevoir qu'on ne manipule pas les
bonnes unités, ça peut être les graphiques...
NB si tu veux rendre tes valeurs moins trompeuses, tu peux rajouter des
"jours", "heures" dans le format, la seule condition est de bien mettre
tout le texte à afficher y compris les espaces entre guillemets. Par
exemple, le format peut devenir JJ" jours " HH" h"MM
Bref, à condition d'utiliser les formats à bon escient c'est trés puissant.
Claire
Le 02/09/2021 à 08:01, Dominique a écrit :
Bonjour,
Les calculs de durées tels qu'ils sont gérés par Calc m'ont toujours
laissé perplexe. Je comprends à l'instant ce résultat étonnant de
3:00:00 lorsqu'on multiplie 1:30*18. C'est égal à 27 heures modulo 3
soit 1 fois 24 h et reste 3:00:00. C'est assez logique...
Pour les angles, ça me semble plus complexe. En effet, si je fais,
avec un format [HH]:MM:SS, 145:43:12*2, j'obtiens un très propre
291:26:24. Mais 245:43:12*2 me donne 491:26:24. Existe-t-il une
solution élégante pour obtenir ce résultat modulo 360, c'est-à-dire
31:26:24 ? La fonction QUOTIENT n'apporte,bien sûr, pas ce résultat
attendu...
Merci à tous,
--
Dominique
Esto quod es
Le 01/09/2021 à 22:42, C Fourcroy a écrit :
Bonsoir,
S'il s'agit d'avoir un nombre d'heures dépassant les 24h.
Le format à appliquer est [HH]:MM:SS
Format Cellules - Onglet Nombre - Description de format : y écrire
[HH]:MM:SS
Ou, alors, simplement choisir 876613:37:46 dans la liste des formats
proposés.
Les crochets signifient que l'on dépasse le maximum classique. Par
exemple [MM]:SS permettrait d'avoir le résultat en minutes/ secondes
(soit 1440:00 pour 24h) .
Accessoirement c'est le même système depuis Lotus 123 et Excel
Accessoirement, les pièces jointes ne passent par sur la liste, donc
on ne voit pas trop ce que vous voulez dire
En espérant avoir pu vous être utile
Christian F
Le 01/09/2021 à 20:47, vincent douce a écrit :
bonjour
je ne trouve pas dans les formats de cellules, d'item durée
aussi, avec ce tableur (image jointe)
durée du cours est calculé comme une soustraction
j'ai compris l'histoire de calculer une duyrée par (B2<A2)+B2-A2
indiquée dans l'aide mais ça ne me concerne pas les cours ont lieu
en journée
ensuite la colonne de droite c'est 1h30*13, puis 1h30*8....
mais le chiffre vert en gras est insensé
cela dit je comprend sa logique : 12h+12h ça se réduit à 0 si l'on
ne compte que les heures
il me faudrait un format durée
comment faire ?
merci à vous
Vincent
--
Envoyez un mail à users+unsubscribe@fr.libreoffice.org pour vous désinscrire
Les archives de la liste sont disponibles à https://listarchives.libreoffice.org/fr/users/
Privacy Policy: https://www.documentfoundation.org/privacy
Context
- Re: [fr-users] conversion de document en ligne de commande (continued)
Privacy Policy |
Impressum (Legal Info) |
Copyright information: Unless otherwise specified, all text and images
on this website are licensed under the
Creative Commons Attribution-Share Alike 3.0 License.
This does not include the source code of LibreOffice, which is
licensed under the Mozilla Public License (
MPLv2).
"LibreOffice" and "The Document Foundation" are
registered trademarks of their corresponding registered owners or are
in actual use as trademarks in one or more countries. Their respective
logos and icons are also subject to international copyright laws. Use
thereof is explained in our
trademark policy.