(no subject)

Bonjour,
Est-il possible de créer un format d'heure qui accepte plus de 9999 heures ?
A+

Bonjour,

Michel RUDELLE
6, rue de Nice - 75011 PARIS
Tél : 06-61-34-16-81 / 01-40-09-13-41
rudelle.michel@gmail.com

-----Message d'origine-----
De : Michel BLANCHARD [mailto:blanchard.michel4@wanadoo.fr]
Envoyé : jeudi 21 novembre 2013 12:47
À : users@fr.libreoffice.org
Objet : [fr-users]

Bonjour,
Est-il possible de créer un format d'heure qui accepte plus de 9999 heures

Le format suivant répond à la question:
[HH]:MM:SS

Pour être exact jusqu'à 1193046 heures, je ne sais pas pourquoi cette
valeur, mais ça fait 49710 jours et 6 heures (dans les 136 ans) - ça devrait
combler même les plus acharnés au travail ;))

LibO 4.0.5.2 Vista 32b

Michel

Bonjour,

Blanchard Michel wrote

Bonjour,
Est-il possible de créer un format d'heure qui accepte plus de 9999 heures
?
A+

Il faut différencier 2 limites différentes :
La limite d'affichage du résultat d'un calcul pour lequel la limite est
comme l'indique Michel 1193046 heures.
La limite de saisie qui est celle à laquelle tu fais sans doute référence
qui est de 9999 heures chez Excel mais de 65535:59:59 avec LibreOffice.

A moins que tu ne sois paléo-anthropologue et que tu ne cherches à calculer
la différence d'age entre Lucy et Toumai en heures, je ne vois pas l'utilité
d'un chiffre si élevé.

Si tu as vraiment besoin d'un nombre élevé d'heures, saisis tout simplement
en heures décimales avec un format nombre.

Gérard

Il faut différencier 2 limites différentes :
La limite d'affichage du résultat d'un calcul pour lequel la limite est
comme l'indique Michel 1193046 heures.
La limite de saisie qui est celle à laquelle tu fais sans doute référence
qui est de 9999 heures chez Excel mais de 65535:59:59 avec LibreOffice.

A moins que tu ne sois paléo-anthropologue et que tu ne cherches à calculer
la différence d'age entre Lucy et Toumai en heures, je ne vois pas l'utilité
d'un chiffre si élevé.

dans certains types de calculs scientifiques ?

(même là j'ai des doutes).

Si tu as vraiment besoin d'un nombre élevé d'heures, saisis tout simplement
en heures décimales avec un format nombre.

A condition que les heures soient en fait des unités de base et non pas un système numérique basé sur 60 minutes.

bonjour,
AMHA
2^32=4294967296
4294967296/3600=1193046.471
Le format [HH]:MM:SS est codé sur 32 bits et il correspond aux secondes
JMB

Bonjour,
Chers amis méfiez-vous du paléolithique !
Il s'agit d'un tableau qui cumule les heures de nourrice dénombrées pour un département, et là ...
C'est le drame ... ce cumul dépasse de loin les 80000 heures.
Comme quoi l'informatique doit pouvoir répondre aussi à ce cas de figure !
A+

Minute, si je puis dire. On est dans la configuration ou les heures sont des unités comme les mètres, les livres ou les pouces non ?
Il s'agit de bêtes additions de nombres si je puis dire.

Il n'y a pas de calcul qui tient en compte le format spécifique de l'heure (un format qui repose sur un système non décimal) je suppose. Donc, ici un format personnalisé suffit pour dire qu'il s'agit d'heures comme on le ferait pour n'importe quelle unité.

Une anticipation su temps de travail nécessaire à une retraire pleine et entière...

Oki, je sors...

Bonsoir,

-----Message d'origine-----
De : Michel BLANCHARD [mailto:blanchard.michel4@wanadoo.fr]
Envoyé : jeudi 21 novembre 2013 18:49
À : Ysabeau; users@fr.libreoffice.org
Objet : Re: [fr-users] Re: (no subject)

Bonjour,
Chers amis méfiez-vous du paléolithique !
Il s'agit d'un tableau qui cumule les heures de nourrice dénombrées pour
un département, et là ...
C'est le drame ... ce cumul dépasse de loin les 80000 heures.
Comme quoi l'informatique doit pouvoir répondre aussi à ce cas de figure !
A+

La solution dépend de la façon dont sont traitées les heures avant cumul.
Si les heures étaient individuellement dénombrées comme on le ferait pour
toute autre grandeur, il n'y aurait pas de problème, 1 heure serait notée
avec le chiffre 1

S'il y a problème, c'est que le cumul doit se faire à partir des horodates
Par exemple (21/11/2013 09:00 à 21/11/2013 18:00)
Dans ce cas, Calc utilise pour enregistrer ces horodates des n° de série,
dont le principe est qu'une unité est égale à un jour, donc maintenant, 1
heure est connue dans le tableur comme égale à 1/24.

Le tableur sait très bien faire des différences d'horodate dont le résultat
est le nombre de jours (avec les décimales qui vont bien)
Il suffit alors de cumuler ces résultats, et au lieu d'afficher la somme
avec un format d'heure, multiplier ce dernier résultat par 24, ce qui donne
le nombre d'heures, et l'afficher sous format de nombre.

Exemple:
21/11/2013 18:00 - 21/11/2013 09:00 = 0,3750
0,3750 x 24 = 9

Bonne soirée,
Michel

> Comme quoi l'informatique doit pouvoir répondre aussi à ce cas de figure !

Certes, encore faut-il le prévoir et donc le borner.

1 heure serait notée avec le chiffre 1

en 64 bits pour être "à l'aise"

Je sors encore....

Y aurait il des études qui montrent que Lucy aurait été la nourrice de Toumai ?

André

PS : désolé, je suis d'humeur badine.