OVH Cloud OVH Cloud

Convertir résultat heures/minutes/secondes

19 réponses
Avatar
nadia.b
Bonjour,
je voudrais convertir le résultat d'une colonne de calculs faits en
[h]:mm:ss donnée dans la cellule B8
et avoir dans la correspondance dans la cellule B9 en jours minutes secondes

Merci a ceux qui penvent m'aider.

Nadia

9 réponses

1 2
Avatar
nadia.b
Bonsoir Alain,

Comme donné précédemment dans mes réponses, après une série de calcul, j'ai
un résultat de 127:35:28
et je désir avoir comme réponse
15j 07h 35m 28s
Ceci , car ces jours sont des jours de travail calculés sur 8h et non des
jours pleins sur 24h
Je n'arrive pas à corriger cette formule en fonction du résultt attendu.

Merci pour votre

Nadia


"AV" a écrit dans le message de
news:
je voudrais convertir le résultat d'une colonne de calculs faits en
[h]:mm:ss donnée dans la cellule B8
et avoir dans la correspondance dans la cellule B9 en jours minutes
secondes



Un truc comme ça ? (si j'ai compris la finalité !)

=JOUR(A1)&"jour(s) " &ENT((A1-ENT(A1))*1440) &"mn(s) " &SECONDE(A1)&"s"

AV





Avatar
MichDenis
Bonjour Nadia,

Pour obtenir ce que tu veux, essaie ceci :

En supposant que tu as 127:35:28 en B17
tu obtiendras : 15j 07h 35m 28s

=TEXTE(B17/"8";"H""j """)& TEXTE( MOD(B17;"8:");"H""h"" M""m"" S""s""")


Salutations!



"nadia.b" a écrit dans le message de news: u%
Bonsoir Alain,

Comme donné précédemment dans mes réponses, après une série de calcul, j'ai
un résultat de 127:35:28
et je désir avoir comme réponse
15j 07h 35m 28s
Ceci , car ces jours sont des jours de travail calculés sur 8h et non des
jours pleins sur 24h
Je n'arrive pas à corriger cette formule en fonction du résultt attendu.

Merci pour votre

Nadia


"AV" a écrit dans le message de
news:
je voudrais convertir le résultat d'une colonne de calculs faits en
[h]:mm:ss donnée dans la cellule B8
et avoir dans la correspondance dans la cellule B9 en jours minutes
secondes



Un truc comme ça ? (si j'ai compris la finalité !)

=JOUR(A1)&"jour(s) " &ENT((A1-ENT(A1))*1440) &"mn(s) " &SECONDE(A1)&"s"

AV





Avatar
nadia.b
Bonsoir MichDenis,

Un grand merci, ça marche.
Mais je ne comprends pas ce que vient faire la fonction des Texte
=TEXTE(B17/"8";"H""j """)
ainsi que "H"""j"""
Que vient faire le H texte devant le j texte puis la concaténation...

Je n'arrive pas à comprendre comment cela puis donner le résultat attendu?
puisque c'est de la conversion en text cette formule?

Encore Merci à toi.

Nadia


"MichDenis" a écrit dans le message de
news:
Bonjour Nadia,

Pour obtenir ce que tu veux, essaie ceci :

En supposant que tu as 127:35:28 en B17
tu obtiendras : 15j 07h 35m 28s

=TEXTE(B17/"8";"H""j """)& TEXTE( MOD(B17;"8:");"H""h"" M""m"" S""s""")


Salutations!



"nadia.b" a écrit dans le message de news:
u%

Bonsoir Alain,

Comme donné précédemment dans mes réponses, après une série de calcul,
j'ai

un résultat de 127:35:28
et je désir avoir comme réponse
15j 07h 35m 28s
Ceci , car ces jours sont des jours de travail calculés sur 8h et non des
jours pleins sur 24h
Je n'arrive pas à corriger cette formule en fonction du résultt attendu.

Merci pour votre

Nadia


"AV" a écrit dans le message de
news:
je voudrais convertir le résultat d'une colonne de calculs faits en
[h]:mm:ss donnée dans la cellule B8
et avoir dans la correspondance dans la cellule B9 en jours minutes
secondes



Un truc comme ça ? (si j'ai compris la finalité !)

=JOUR(A1)&"jour(s) " &ENT((A1-ENT(A1))*1440) &"mn(s) " &SECONDE(A1)&"s"

AV










Avatar
MichDenis
Bonjour Nadia,

Regarde dans l'aide la fonction Texte(), elle permet en outre d'appliquer un format particulier dans une cellule. Par analogie,
elle ressemble à la fonction Format() en VBA.

Les guillemets entourant le 8 ne sont pas nécessaires dans la formule originale
TEXTE(B17/8;"H""j """)
La formule pourrait se lire comme suit : Prend le nombre d'heures en B17, divise par 8 (tes quarts de travail de 8 heures, le
résultat sera un nombre de jours pour toi, pas pour excel ) et affiche le résultat obtenu au format "Heures" représenté par le "H"
suivit du symbole "j" qui représente des jours. À cause du format demande "H" il ne m'affiche que les jours (groupe de 8 heures).

Selon ta demande, chaque groupe de 8 heures représente une journée. pour excel 1 journée = 24 heures

Si tu ne comprends pas tout du premier coup, ce n'est pas très grave... la gestion des heures et des dates avec Excel ce n'est pas
facile !


Salutations!



"nadia.b" a écrit dans le message de news: Oe$
Bonsoir MichDenis,

Un grand merci, ça marche.
Mais je ne comprends pas ce que vient faire la fonction des Texte
=TEXTE(B17/"8";"H""j """)
ainsi que "H"""j"""
Que vient faire le H texte devant le j texte puis la concaténation...

Je n'arrive pas à comprendre comment cela puis donner le résultat attendu?
puisque c'est de la conversion en text cette formule?

Encore Merci à toi.

Nadia


"MichDenis" a écrit dans le message de
news:
Bonjour Nadia,

Pour obtenir ce que tu veux, essaie ceci :

En supposant que tu as 127:35:28 en B17
tu obtiendras : 15j 07h 35m 28s

=TEXTE(B17/"8";"H""j """)& TEXTE( MOD(B17;"8:");"H""h"" M""m"" S""s""")


Salutations!



"nadia.b" a écrit dans le message de news:
u%

Bonsoir Alain,

Comme donné précédemment dans mes réponses, après une série de calcul,
j'ai

un résultat de 127:35:28
et je désir avoir comme réponse
15j 07h 35m 28s
Ceci , car ces jours sont des jours de travail calculés sur 8h et non des
jours pleins sur 24h
Je n'arrive pas à corriger cette formule en fonction du résultt attendu.

Merci pour votre

Nadia


"AV" a écrit dans le message de
news:
je voudrais convertir le résultat d'une colonne de calculs faits en
[h]:mm:ss donnée dans la cellule B8
et avoir dans la correspondance dans la cellule B9 en jours minutes
secondes



Un truc comme ça ? (si j'ai compris la finalité !)

=JOUR(A1)&"jour(s) " &ENT((A1-ENT(A1))*1440) &"mn(s) " &SECONDE(A1)&"s"

AV










Avatar
Jacky
re..
127:35:28 au format jj" jours " hh:mm:ss
donne
05 jours 07:35:28
et non pas
05:07:35:28

JJ

"nadia.b" a écrit dans le message de
news:e26uq%
Salut Jacky,

merci pour votre réponse,

Pour ce qui est du jj:hh:mm:ss

voici que ce je reçois pour réponse d'Excel

Ma cellule B8 me donne une somme de 127:35:28 après calculs

et voici la réponse pour avoir mis le format cité en dessus
05:07:35:28

Pas vraiment juste sur ce que je voudrais avoir. Daniel a émit une idée
et je n'arrive pas à la réalisée.

=(A2-ENT(A2))*24
ou
=CONVERT(A";"Jour";"heure")

Mais ni l'un ni l'autre ne donne de résultats satisfaisants.

Merci tous ton aide

Nadia



"Jacky" a écrit dans le message
de news:
Bonjour Nadia

Par exemple et en supposant qu'il faut aussi les heures.
En b9
¸
format jj" jours " hh:mm:ss

Salutations

"nadia.b" a écrit dans le message de
news:
Bonjour,
je voudrais convertir le résultat d'une colonne de calculs faits en
[h]:mm:ss donnée dans la cellule B8
et avoir dans la correspondance dans la cellule B9 en jours minutes
secondes


Merci a ceux qui penvent m'aider.

Nadia












Avatar
nadia.b
Re bonjour MichDenis,

Effectivement, j'ai pas tout compris. Alors si tu mets la fonction TEXTE(),
cela permet en fait de faire le calcul
quand même et de traduire les 1j$h en 1j$h/3 dans ce cas précis.

Je n'aurais pas trouvé cette solution là.

Merci infiniment

Nadia



"MichDenis" a écrit dans le message de
news:%
Bonjour Nadia,

Regarde dans l'aide la fonction Texte(), elle permet en outre d'appliquer
un format particulier dans une cellule. Par analogie,

elle ressemble à la fonction Format() en VBA.

Les guillemets entourant le 8 ne sont pas nécessaires dans la formule
originale

TEXTE(B17/8;"H""j """)
La formule pourrait se lire comme suit : Prend le nombre d'heures en B17,
divise par 8 (tes quarts de travail de 8 heures, le

résultat sera un nombre de jours pour toi, pas pour excel ) et affiche le
résultat obtenu au format "Heures" représenté par le "H"

suivit du symbole "j" qui représente des jours. À cause du format demande
"H" il ne m'affiche que les jours (groupe de 8 heures).


Selon ta demande, chaque groupe de 8 heures représente une journée. pour
excel 1 journée = 24 heures


Si tu ne comprends pas tout du premier coup, ce n'est pas très grave... la
gestion des heures et des dates avec Excel ce n'est pas

facile !


Salutations!



"nadia.b" a écrit dans le message de news:
Oe$

Bonsoir MichDenis,

Un grand merci, ça marche.
Mais je ne comprends pas ce que vient faire la fonction des Texte
=TEXTE(B17/"8";"H""j """)
ainsi que "H"""j"""
Que vient faire le H texte devant le j texte puis la concaténation...

Je n'arrive pas à comprendre comment cela puis donner le résultat attendu?
puisque c'est de la conversion en text cette formule?

Encore Merci à toi.

Nadia


"MichDenis" a écrit dans le message de
news:
Bonjour Nadia,

Pour obtenir ce que tu veux, essaie ceci :

En supposant que tu as 127:35:28 en B17
tu obtiendras : 15j 07h 35m 28s

=TEXTE(B17/"8";"H""j """)& TEXTE( MOD(B17;"8:");"H""h"" M""m"" S""s""")


Salutations!



"nadia.b" a écrit dans le message de news:
u%

Bonsoir Alain,

Comme donné précédemment dans mes réponses, après une série de calcul,
j'ai

un résultat de 127:35:28
et je désir avoir comme réponse
15j 07h 35m 28s
Ceci , car ces jours sont des jours de travail calculés sur 8h et non
des


jours pleins sur 24h
Je n'arrive pas à corriger cette formule en fonction du résultt attendu.

Merci pour votre

Nadia


"AV" a écrit dans le message de
news:
je voudrais convertir le résultat d'une colonne de calculs faits en
[h]:mm:ss donnée dans la cellule B8
et avoir dans la correspondance dans la cellule B9 en jours minutes
secondes



Un truc comme ça ? (si j'ai compris la finalité !)

=JOUR(A1)&"jour(s) " &ENT((A1-ENT(A1))*1440) &"mn(s) "
&SECONDE(A1)&"s"




AV















Avatar
nadia.b
Bonsoir Jacky,

La solution m'a été apportée par MichDenis et elle est superbe.
J'avoue que je n'y serais jamais arrivée sans y mettre la question.

Il est juste que cela donne 5 jours, et je demande pardon pour avoir oublié
de parler
du fractionnement des heures précédemment en un format horaire de 8h
journalier et non de 24h

Encore merci à vous.

Nadia


"Jacky" a écrit dans le message
de news:%23ko%
re..
127:35:28 au format jj" jours " hh:mm:ss
donne
05 jours 07:35:28
et non pas
05:07:35:28

JJ

"nadia.b" a écrit dans le message de
news:e26uq%
Salut Jacky,

merci pour votre réponse,

Pour ce qui est du jj:hh:mm:ss

voici que ce je reçois pour réponse d'Excel

Ma cellule B8 me donne une somme de 127:35:28 après calculs

et voici la réponse pour avoir mis le format cité en dessus
05:07:35:28

Pas vraiment juste sur ce que je voudrais avoir. Daniel a émit une idée
et je n'arrive pas à la réalisée.

=(A2-ENT(A2))*24
ou
=CONVERT(A";"Jour";"heure")

Mais ni l'un ni l'autre ne donne de résultats satisfaisants.

Merci tous ton aide

Nadia



"Jacky" a écrit dans le
message


de news:
Bonjour Nadia

Par exemple et en supposant qu'il faut aussi les heures.
En b9
¸
format jj" jours " hh:mm:ss

Salutations

"nadia.b" a écrit dans le message de
news:
Bonjour,
je voudrais convertir le résultat d'une colonne de calculs faits
en




[h]:mm:ss donnée dans la cellule B8
et avoir dans la correspondance dans la cellule B9 en jours
minutes




secondes

Merci a ceux qui penvent m'aider.

Nadia
















Avatar
ChrisV
Re,

Pas vraiment juste...


Regarde bien ta demande initiale...
Pfff... boule de cristal tu disais Alain ?

Pour ce qui est du jj:hh:mm:ss
ce n'est pas ce que j'ai proposé... ni ce qui était demandé d'ailleurs !

Re-Pfff...

Bah... le principal étant que ton problème soit maintenant résolu !
;-)


ChrisV


"nadia.b" a écrit dans le message de news:
Oy2qe$
Bonsoir Chris,

merci pour votre réponse,

Pour ce qui est du jj:hh:mm:ss

voici que ce je reçois pour réponse d'Excel

Ma cellule B8 me donne une somme de 127:35:28 après calculs

et voici la réponse pour avoir mis le format cité en dessus
05:07:35:28

Pas vraiment juste, sur ce que je voudrais avoir. Daniel a émit une idée
et je n'arrive pas à la réalisée.

=(A2-ENT(A2))*24
ou
=CONVERT(A";"Jour";"heure")

Mais ni l'un ni l'autre ne donne de résultats satisfaisants.

Merci tous ton aide

Nadia


"ChrisV" a écrit dans le message de
news:
Bonjour Nadia,

¸ au format pers.
j" jours "mm"' "ss"''"

nb: que deviennent les heures hors période de 24 h ?


ChrisV


"nadia.b" a écrit dans le message de news:

Bonjour,
je voudrais convertir le résultat d'une colonne de calculs faits en
[h]:mm:ss donnée dans la cellule B8
et avoir dans la correspondance dans la cellule B9 en jours minutes
secondes

Merci a ceux qui penvent m'aider.

Nadia












Avatar
AV
Pfff... boule de cristal tu disais Alain ?


RePffff.... pour la réponse souhaitée (in fine) qui n'a rien à voir avec la
question initiale !

AV

1 2