OVH Cloud OVH Cloud

Arrondir des heures...???

10 réponses
Avatar
Jeepy
Bonjour à tous,

Voici mon petit souci de jour:

A1 = somme(A2:A32) en format d'heures
B1 = A1 arrondi au multiple en format d'heures.

Si A1 >/= à ##:30, alors en B1 on arrondi au multiple
Si on arrive à 30' ou si on dépasse 30' > Alors on arrondi à l'heure
supérieure. Si on n'arrive pas aux 30' > On arrondi pas à l'heure
supérieure.

Quelqu'un aurait-il une idée pour réaliser cela...???

D'avance, un grand merci à tous...

10 réponses

Avatar
ben7249
Ecrire la formule suivante en B1 et mettre en format "standard"
=ARRONDI((A1+1/24/3600)*24;0)

me tenir au courant

Ben7249


"Jeepy" <@ a écrit dans le message de
news:
Bonjour à tous,

Voici mon petit souci de jour:

A1 = somme(A2:A32) en format d'heures
B1 = A1 arrondi au multiple en format d'heures.

Si A1 >/= à ##:30, alors en B1 on arrondi au multiple
Si on arrive à 30' ou si on dépasse 30' > Alors on arrondi à l'heure
supérieure. Si on n'arrive pas aux 30' > On arrondi pas à l'heure
supérieure.

Quelqu'un aurait-il une idée pour réaliser cela...???

D'avance, un grand merci à tous...




Avatar
...Patrick
ceci peut aller ?

=PLAFOND(A1;"0:30")
Patrick


"Jeepy" <@ a écrit dans le message de
news:
Bonjour à tous,

Voici mon petit souci de jour:

A1 = somme(A2:A32) en format d'heures
B1 = A1 arrondi au multiple en format d'heures.

Si A1 >/= à ##:30, alors en B1 on arrondi au multiple
Si on arrive à 30' ou si on dépasse 30' > Alors on arrondi à l'heure
supérieure. Si on n'arrive pas aux 30' > On arrondi pas à l'heure
supérieure.

Quelqu'un aurait-il une idée pour réaliser cela...???

D'avance, un grand merci à tous...




Avatar
Jeepy
Merci pour ta réponse. Mais en format standard, il affiche 128 et non
128:00, par exemple. De plus, ce nombre doit servir pour d'autres calcul en
format d'heures...

Dans un autre classeur, j'avais une formule similaire
=ARRONDI.AU.MULTIPLE(SOMME(H200:H230);"1:"*1). ceci affiche bien 128:00 mais
il faut dépasser 127:30 (127:35 p ex) pour qu'il affiche 128:00.
Or ici, il faut arrondir dès 127:30.


"ben7249" a écrit dans le message de
news:ce8v9a$a1m$
Ecrire la formule suivante en B1 et mettre en format "standard"
=ARRONDI((A1+1/24/3600)*24;0)

me tenir au courant

Ben7249


"Jeepy" <@ a écrit dans le message de
news:
Bonjour à tous,

Voici mon petit souci de jour:

A1 = somme(A2:A32) en format d'heures
B1 = A1 arrondi au multiple en format d'heures.

Si A1 >/= à ##:30, alors en B1 on arrondi au multiple
Si on arrive à 30' ou si on dépasse 30' > Alors on arrondi à l'heure
supérieure. Si on n'arrive pas aux 30' > On arrondi pas à l'heure
supérieure.

Quelqu'un aurait-il une idée pour réaliser cela...???

D'avance, un grand merci à tous...








Avatar
ben7249
ok tu mets donc la formule suivante =ARRONDI((A1+1/24/3600)*24;0)/24

en mettant la cellule avec le format "[h]:mm:ss"


et alors ?


Ben7249



"Jeepy" <@ a écrit dans le message de
news:uf9F$
Merci pour ta réponse. Mais en format standard, il affiche 128 et non
128:00, par exemple. De plus, ce nombre doit servir pour d'autres calcul
en

format d'heures...

Dans un autre classeur, j'avais une formule similaire
=ARRONDI.AU.MULTIPLE(SOMME(H200:H230);"1:"*1). ceci affiche bien 128:00
mais

il faut dépasser 127:30 (127:35 p ex) pour qu'il affiche 128:00.
Or ici, il faut arrondir dès 127:30.


"ben7249" a écrit dans le message de
news:ce8v9a$a1m$
Ecrire la formule suivante en B1 et mettre en format "standard"
=ARRONDI((A1+1/24/3600)*24;0)

me tenir au courant

Ben7249


"Jeepy" <@ a écrit dans le message de
news:
Bonjour à tous,

Voici mon petit souci de jour:

A1 = somme(A2:A32) en format d'heures
B1 = A1 arrondi au multiple en format d'heures.

Si A1 >/= à ##:30, alors en B1 on arrondi au multiple
Si on arrive à 30' ou si on dépasse 30' > Alors on arrondi à l'heure
supérieure. Si on n'arrive pas aux 30' > On arrondi pas à l'heure
supérieure.

Quelqu'un aurait-il une idée pour réaliser cela...???

D'avance, un grand merci à tous...












Avatar
ru-th
Salut

si moi comprendre
128:40-> 129:00
128:20->128:20

=SI(A1-ENT(A1)>"0:30"*1;PLAFOND(A1;"0:30");A1)
si moi comprendre
128:40-> 129:00
128:20->128:00
=ARRONDI(A1/"1:";0)*"1:"

a+
rural thierry
Veaux et Broutards d'Anjou
Wicasa on kin nape yapi inahni yo (à l'essai)

"Jeepy" <@ a écrit dans le message de
news:
Bonjour à tous,

Voici mon petit souci de jour:

A1 = somme(A2:A32) en format d'heures
B1 = A1 arrondi au multiple en format d'heures.

Si A1 >/= à ##:30, alors en B1 on arrondi au multiple
Si on arrive à 30' ou si on dépasse 30' > Alors on arrondi à l'heure
supérieure. Si on n'arrive pas aux 30' > On arrondi pas à l'heure
supérieure.

Quelqu'un aurait-il une idée pour réaliser cela...???

D'avance, un grand merci à tous...




Avatar
ru-th
et si tu veux t'assurer qu'un 128:29:40 arrondi par formatage écran à 128:30
fasse bien un 129:00
=ARRONDI((A1+"0:01")/"1:";0)*"1:"

a+
rural thierry
Veaux et Broutards d'Anjou
Wicasa on kin nape yapi inahni yo (à l'essai)

"ru-th" a écrit dans le message de
news:
Salut

si moi comprendre
128:40-> 129:00
128:20->128:20

=SI(A1-ENT(A1)>"0:30"*1;PLAFOND(A1;"0:30");A1)
si moi comprendre
128:40-> 129:00
128:20->128:00
=ARRONDI(A1/"1:";0)*"1:"

a+
rural thierry
Veaux et Broutards d'Anjou
Wicasa on kin nape yapi inahni yo (à l'essai)

"Jeepy" <@ a écrit dans le message de
news:
Bonjour à tous,

Voici mon petit souci de jour:

A1 = somme(A2:A32) en format d'heures
B1 = A1 arrondi au multiple en format d'heures.

Si A1 >/= à ##:30, alors en B1 on arrondi au multiple
Si on arrive à 30' ou si on dépasse 30' > Alors on arrondi à l'heure
supérieure. Si on n'arrive pas aux 30' > On arrondi pas à l'heure
supérieure.

Quelqu'un aurait-il une idée pour réaliser cela...???

D'avance, un grand merci à tous...








Avatar
Jeepy
Un grand merci.

Je viens de tester cette formule et ça marche comme je le voulais....

"ben7249" a écrit dans le message de
news:ce93ko$otf$
ok tu mets donc la formule suivante =ARRONDI((A1+1/24/3600)*24;0)/24

en mettant la cellule avec le format "[h]:mm:ss"


et alors ?


Ben7249



"Jeepy" <@ a écrit dans le message de
news:uf9F$
Merci pour ta réponse. Mais en format standard, il affiche 128 et non
128:00, par exemple. De plus, ce nombre doit servir pour d'autres calcul
en

format d'heures...

Dans un autre classeur, j'avais une formule similaire
=ARRONDI.AU.MULTIPLE(SOMME(H200:H230);"1:"*1). ceci affiche bien 128:00
mais

il faut dépasser 127:30 (127:35 p ex) pour qu'il affiche 128:00.
Or ici, il faut arrondir dès 127:30.


"ben7249" a écrit dans le message de
news:ce8v9a$a1m$
Ecrire la formule suivante en B1 et mettre en format "standard"
=ARRONDI((A1+1/24/3600)*24;0)

me tenir au courant

Ben7249


"Jeepy" <@ a écrit dans le message de
news:
Bonjour à tous,

Voici mon petit souci de jour:

A1 = somme(A2:A32) en format d'heures
B1 = A1 arrondi au multiple en format d'heures.

Si A1 >/= à ##:30, alors en B1 on arrondi au multiple
Si on arrive à 30' ou si on dépasse 30' > Alors on arrondi à l'heure
supérieure. Si on n'arrive pas aux 30' > On arrondi pas à l'heure
supérieure.

Quelqu'un aurait-il une idée pour réaliser cela...???

D'avance, un grand merci à tous...
















Avatar
ChrisV
Salut Thierry,

=SI(A1-ENT(A1)>"0:30"*1;PLAFOND(A1;"0:30");A1)


Hum...?
plutôt, =SI(MINUTE(A1)<30;A1;ARRONDI(A1*24;0)/24)
non ?
(avec A1=##:30 par exemple)


ChrisV


"ru-th" a écrit dans le message de
news:
Salut

si moi comprendre
128:40-> 129:00
128:20->128:20

=SI(A1-ENT(A1)>"0:30"*1;PLAFOND(A1;"0:30");A1)
si moi comprendre
128:40-> 129:00
128:20->128:00
=ARRONDI(A1/"1:";0)*"1:"

a+
rural thierry
Veaux et Broutards d'Anjou
Wicasa on kin nape yapi inahni yo (à l'essai)

"Jeepy" <@ a écrit dans le message de
news:
Bonjour à tous,

Voici mon petit souci de jour:

A1 = somme(A2:A32) en format d'heures
B1 = A1 arrondi au multiple en format d'heures.

Si A1 >/= à ##:30, alors en B1 on arrondi au multiple
Si on arrive à 30' ou si on dépasse 30' > Alors on arrondi à l'heure
supérieure. Si on n'arrive pas aux 30' > On arrondi pas à l'heure
supérieure.

Quelqu'un aurait-il une idée pour réaliser cela...???

D'avance, un grand merci à tous...








Avatar
ChrisV
Bonjour ben7249,

Ou encore, histoire de gagner quelques caractères...
;-)

=ARRONDI(A1*24;0)/24
(au format [hh]:mm)


Mais cependant...
Si on n'arrive pas aux 30' > On arrondi pas à l'heure
supérieure.
ex, total = 69.28, quel résultat attendu ???



ChrisV


"ben7249" a écrit dans le message de
news:ce93ko$otf$
ok tu mets donc la formule suivante =ARRONDI((A1+1/24/3600)*24;0)/24

en mettant la cellule avec le format "[h]:mm:ss"


et alors ?


Ben7249



"Jeepy" <@ a écrit dans le message de
news:uf9F$
Merci pour ta réponse. Mais en format standard, il affiche 128 et non
128:00, par exemple. De plus, ce nombre doit servir pour d'autres calcul
en

format d'heures...

Dans un autre classeur, j'avais une formule similaire
=ARRONDI.AU.MULTIPLE(SOMME(H200:H230);"1:"*1). ceci affiche bien 128:00
mais

il faut dépasser 127:30 (127:35 p ex) pour qu'il affiche 128:00.
Or ici, il faut arrondir dès 127:30.


"ben7249" a écrit dans le message de
news:ce8v9a$a1m$
Ecrire la formule suivante en B1 et mettre en format "standard"
=ARRONDI((A1+1/24/3600)*24;0)

me tenir au courant

Ben7249


"Jeepy" <@ a écrit dans le message de
news:
Bonjour à tous,

Voici mon petit souci de jour:

A1 = somme(A2:A32) en format d'heures
B1 = A1 arrondi au multiple en format d'heures.

Si A1 >/= à ##:30, alors en B1 on arrondi au multiple
Si on arrive à 30' ou si on dépasse 30' > Alors on arrondi à l'heure
supérieure. Si on n'arrive pas aux 30' > On arrondi pas à l'heure
supérieure.

Quelqu'un aurait-il une idée pour réaliser cela...???

D'avance, un grand merci à tous...
















Avatar
ru-th
tout à fait :-((
si je confonds jour et heure, vaut mieux que je parte tout de suite en
vacances
et tenter de retrouver l'harmonie dans une retraite spirituelle !

a+ et à dans 15 jours !
rural thierry
Veaux et Broutards d'Anjou
Wicasa on kin nape yapi inahni yo (à l'essai)

"ChrisV" a écrit dans le message de
news:
Salut Thierry,

=SI(A1-ENT(A1)>"0:30"*1;PLAFOND(A1;"0:30");A1)


Hum...?
plutôt, =SI(MINUTE(A1)<30;A1;ARRONDI(A1*24;0)/24)
non ?
(avec A1=##:30 par exemple)


ChrisV


"ru-th" a écrit dans le message de
news:
Salut

si moi comprendre
128:40-> 129:00
128:20->128:20

=SI(A1-ENT(A1)>"0:30"*1;PLAFOND(A1;"0:30");A1)
si moi comprendre
128:40-> 129:00
128:20->128:00
=ARRONDI(A1/"1:";0)*"1:"

a+
rural thierry
Veaux et Broutards d'Anjou
Wicasa on kin nape yapi inahni yo (à l'essai)

"Jeepy" <@ a écrit dans le message de
news:
Bonjour à tous,

Voici mon petit souci de jour:

A1 = somme(A2:A32) en format d'heures
B1 = A1 arrondi au multiple en format d'heures.

Si A1 >/= à ##:30, alors en B1 on arrondi au multiple
Si on arrive à 30' ou si on dépasse 30' > Alors on arrondi à l'heure
supérieure. Si on n'arrive pas aux 30' > On arrondi pas à l'heure
supérieure.

Quelqu'un aurait-il une idée pour réaliser cela...???

D'avance, un grand merci à tous...