Bonjour Rémy,

Remy Gauthier a écrit :
Bonjour,

Peut-être un peu tard:

non non ;-)
Si la cellule (e.g. A1) qui contient l'heure est déjà arrondie, vous appliquez un format 
"heure" (Format... Cellule) à la rangée (colonne), puis vous copiez cette 
formule de (e.g. B1) vers les autres:

=A1+10/60/24

Ceci (10/60/24) ajoute 10 minutes à une valeur de temps.

Oui, mais ça ne répond pas à mon problème, je souhaite en fait créer une colonne de "plage horaire" à partir d'une colonne contenant des heures. Ce que tu me proposes permet de créer automatiquement une série et ce n'est pas inutile, car il me semble que OOo est bogué sur ce point. En effet, la construction d'une série horaire ne se comporte pas du tout comme la construction d'une série numérique. Je m'explique :

A1=11:10:00
A2=11:20:00
A3=11:30:00
on sélectionne les 3 cellules on tire sur la poignée de recopie vers le bas et on obtient :
A1=11:10:00
A2=11:20:00
A3=11:30:00
A4=11:10:00
A5=11:20:00
A6=11:30:00

alors qu'avec
A1=10
A2=20
A3=30
on obtient :
A1=10
A2=20
A3=30
A4=40
A5=50
A6=60

rmq: si on sélectionne que 2 cellules (A1 et A2) ça marche, mais la différrence de comportement est tout de même gènante. (à moins que ce soit pour être compatible avec un autre tableur ;-)

Bonne journée

Bob


Bien à vous,

Rémy Gauthier.

----- Original Message ----
From: Bob <[EMAIL PROTECTED]>
To: [email protected]
Sent: Friday, February 16, 2007 5:01:11 PM
Subject: Re: [users-fr] [calc] formule pour le calcul d'une plage horaire

Bonsoir Christian,

christianwtd a écrit :
Bob a écrit :
Bonjour à tous,
Pour faire un tableau croisé, j'ai besoin de calculer des plages horaires (de 10 minutes) à partir d'une colonne contenant l'heure. J'ai pondu l'horrible formule ci-dessous, ça marche, mais ça a l'air de ralentir les traitements ! =TEMPSVAL(CONCATENER(TEXTE(HEURE(B52611);"00");":";TEXTE( ENT(MINUTE(B52611)/10)*10;"00")))
Bonjour Bob,
Existe-t-il qque chose de plus simple ?
Oui :
=ARRONDI.AU.MULTIPLE(B52611; TEMPS(0; 10 ; 0))
Il faut formater la cellule au format horaire.
OK, adopté ;-) et dire que j'étais prêt à la réinventer en OOoBasic, cette fonction

Le principe c'est :
=ARRONDI.AU.MULTIPLE(heure; TEMPS(arrondi heures; arrondi minutes; arrondi secondes))
D'autres astuces ici :
http://christianwtd.free.fr/index.php?rubrique=AstucesCalc01#ExemplesFormules
J'étais déja passé par là l'année dernière, lorque tu l'as annoncé sur la liste. Cette fois-ci, je l'ai ajouté à mes marque-pages ;-) Merci pour cette mine d'informations

Dis-nous si ça te va.
ça me va nickel, pas une retouche :-)
Bon surf,
Christian

Merci encore et bon week-end

Bob


---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]






____________________________________________________________________________________ 8:00? 8:25? 8:40? Find a flick in no time with the Yahoo! Search movie showtime shortcut.
http://tools.search.yahoo.com/shortcuts/#news

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]




---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Répondre à