OVH Cloud OVH Cloud

Concatener date et heure

15 réponses
Avatar
JeNeVois
Bonjour,

j'ai en A1 une date, p.exp. 20.03.2006
et en B1 une heure,p.exp. 21:41:00
Maintenant j'aimerais concatener
les deux (en format jj.mm.aaaa hh:mm)
et j'écris (en C1) : =A1&" "&Gauche(B1,5)
(pour obtenir un format identique
à celui de "maintenant()" )
et ensuite soustraire le résultat à mainenant()
=maintenant()-C1

Malheureusement cela ne fonctionne pas
Oû est l'erreur ?

Merci d'avance pour toute réponse

5 réponses

1 2
Avatar
michdenis
Tu peux consulter ce petit fichier exemple : http://cjoint.com/?jfpB0lb8nN



"michdenis" a écrit dans le message de news:

Ceci est le résultat entre "Maintenant()" et 05/06/2006 10:26

B13 -> la cellule affichant le résultat de l'opération précédente...
=ANNEE(B23)-1900&" années "&MOIS(B23)&" mois "&JOUR(B23)&" Jours "&HEURE(B23)&" heures
"&MINUTE(B23)&" minutes "&SECONDE(B23)&" secondes"

et tu obtiendras l'affichage suivant :
0 années 3 mois 31 Jours 13 heures 39 minutes 3 secondes
Avatar
JeNeVois
Merci encore pour cette formule et les explications détaillées,
mais si je compte approximativement la durée entre
le 5.6.2006 et aujourd'hui, le 5.9.2006
j'arrive à 3 mois tout rond, tandis qu'ici ce sont 31 jours
de plus ?


Ceci est le résultat entre "Maintenant()" et 05/06/2006 10:26

B13 -> la cellule affichant le résultat de l'opération précédente...
=ANNEE(B23)-1900&" années "&MOIS(B23)&" mois "&JOUR(B23)&" Jours "&HEURE(B23)&" heures
"&MINUTE(B23)&" minutes "&SECONDE(B23)&" secondes"

et tu obtiendras l'affichage suivant :
0 années 3 mois 31 Jours 13 heures 39 minutes 3 secondes







Avatar
Jacquouille
Bonsoir
Il y a un petit truc que je ne comprends pas.
Si la date et l'heure sont fixes et si , par définition, maintenant() varie
avec le temps, donc, augmente, pourquoi la formule de C.Joint me
raccourcit-elle la réponse à chaque essai?
Jacques, pressé par le temps. -))

--
Bien amicalmement,
Vivement conseillés:
http://www.excelabo.net
http://jacxl.free.fr/mpfe/trombino.html
http://dj.joss.free.fr/netiquet.htm
http://frederic.sigonneau.free.fr/

Jacquouille.

"michdenis" a écrit dans le message de news:

Tu peux consulter ce petit fichier exemple : http://cjoint.com/?jfpB0lb8nN



"michdenis" a écrit dans le message de news:

Ceci est le résultat entre "Maintenant()" et 05/06/2006 10:26

B13 -> la cellule affichant le résultat de l'opération précédente...
=ANNEE(B23)-1900&" années "&MOIS(B23)&" mois "&JOUR(B23)&" Jours
"&HEURE(B23)&" heures
"&MINUTE(B23)&" minutes "&SECONDE(B23)&" secondes"

et tu obtiendras l'affichage suivant :
0 années 3 mois 31 Jours 13 heures 39 minutes 3 secondes








Avatar
Jacquouille
Oups, désolé, Denis.
J'ai cru que A1 (date) était en USSien, donc le 5 mai.
Or, mon neurone me dit qu'il s'agit 5 déc, donc que le temps diminue.
Sorry et toutes mes excuses.
Jacques.

--
Bien amicalmement,
Vivement conseillés:
http://www.excelabo.net
http://jacxl.free.fr/mpfe/trombino.html
http://dj.joss.free.fr/netiquet.htm
http://frederic.sigonneau.free.fr/

Jacquouille.

"michdenis" a écrit dans le message de news:

Tu peux consulter ce petit fichier exemple : http://cjoint.com/?jfpB0lb8nN



"michdenis" a écrit dans le message de news:

Ceci est le résultat entre "Maintenant()" et 05/06/2006 10:26

B13 -> la cellule affichant le résultat de l'opération précédente...
=ANNEE(B23)-1900&" années "&MOIS(B23)&" mois "&JOUR(B23)&" Jours
"&HEURE(B23)&" heures
"&MINUTE(B23)&" minutes "&SECONDE(B23)&" secondes"

et tu obtiendras l'affichage suivant :
0 années 3 mois 31 Jours 13 heures 39 minutes 3 secondes








Avatar
JeNeVois
Merci beaucoup, cela valait la peine d'insister :-)

Bonne soirée !


Tu peux consulter ce petit fichier exemple : http://cjoint.com/?jfpB0lb8nN



"michdenis" a écrit dans le message de news:

Ceci est le résultat entre "Maintenant()" et 05/06/2006 10:26

B13 -> la cellule affichant le résultat de l'opération précédente...
=ANNEE(B23)-1900&" années "&MOIS(B23)&" mois "&JOUR(B23)&" Jours "&HEURE(B23)&" heures
"&MINUTE(B23)&" minutes "&SECONDE(B23)&" secondes"

et tu obtiendras l'affichage suivant :
0 années 3 mois 31 Jours 13 heures 39 minutes 3 secondes









1 2