Horodatage

HippopotameNostalgique60 Messages postés 13 Date d'inscription   Statut Membre Dernière intervention   -  
DjiDji59430 Messages postés 4253 Date d'inscription   Statut Membre Dernière intervention   -

Bonjour,

Avez vous un formule excel qui convertit un horodatage en date simple?

Merci

5 réponses

danielc0 Messages postés 1859 Date d'inscription   Statut Membre Dernière intervention   231
 

Bonjour,

Avec "2025-01-02 07:51:17+00:00" en A1 :

=DATEVAL(GAUCHE(A1;10))

au format date.


2
Raymond PENTIER Messages postés 58991 Date d'inscription   Statut Contributeur Dernière intervention   17 355
 

Bonjour à notre ami du Sénégal.

  • La réponse #4 de danielc0 est excellente.
    La formule =CNUM(GAUCHE(A1;10)) lui est équivalente.
  • La réponse #2 de brucine est bonne, mais un peu longue.
  • La réponse #6 de DjiDji59430 n'est pas satisfaisante, comme le fait remarquer danielc0 au post #7.
  • La proposition #7 de danielc0 est correcte, sauf que le format n'est pas français.

Amitiés à tous.


1
danielc0 Messages postés 1859 Date d'inscription   Statut Membre Dernière intervention   231
 

Bonjour à tous,

@Raymond PENTIER StatutContributeur

"La proposition #7 de danielc0 est correcte, sauf que le format n'est pas français"

Comment ça pas français ? La cellule est au format standard, comme celle de la réponse #4. Dans les deux cas, il faut mettre les cellules au format date.

Daniel

0
brucine Messages postés 21737 Date d'inscription   Statut Membre Dernière intervention   3 435 > danielc0 Messages postés 1859 Date d'inscription   Statut Membre Dernière intervention  
 

Bonjour,

C'est le format d'entrée aaaa mm jj qui n'est pas français sauf parfois au Québec où il devrait l'être aussi.

https://www.ibm.com/docs/fr/db2/11.5.x?topic=considerations-date-time-formats-by-territory-code

On peut avoir de bonnes raisons de vouloir en sortie un format aaaa (ou aa) mm jj mais ce n'était pas l'objet de la question.

1
HippopotameNostalgique60 Messages postés 13 Date d'inscription   Statut Membre Dernière intervention  
 

Exemple

Convertir

2025-01-02 07:51:17+00:00

en 

02/01/2025 

dans un même fichier excel

0
brucine Messages postés 21737 Date d'inscription   Statut Membre Dernière intervention   3 435
 

Bonjour,

La chaîne d'origine est en principe du texte.

=STXT(A1;9;2)&"/"&STXT(A1;6;2)&"/"&STXT(A1;1;4)

est aussi du texte mais que Excel va automatiquement convertir au format date parce qu'il le reconnaît comme tel dans une cellule au format date.

0
cousinhub29 Messages postés 1074 Date d'inscription   Statut Membre Dernière intervention   361
 

Bonsoir,

Power Query le fait naturellement.

Selon le besoin, il faudrait développer un peu plus

Bonne soirée


0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
DjiDji59430 Messages postés 4253 Date d'inscription   Statut Membre Dernière intervention   700
 

Bonjour à tous,

Avec "2025-01-02 07:51:17+00:00" en A1 :

=ent(A1)

au format date.


Crdlmt


0
danielc0 Messages postés 1859 Date d'inscription   Statut Membre Dernière intervention   231
 

Bonjour à tous,

@DjiDji59430 StatutMembre

Ca me donne "#VALEUR!". C'est le "+00:00" qui met le brun.

donc :

=ENT(GAUCHE(A1;10)

le fait. Curieusement, il y a besoin de ENT ???

Daniel

0
DjiDji59430 Messages postés 4253 Date d'inscription   Statut Membre Dernière intervention   700 > danielc0 Messages postés 1859 Date d'inscription   Statut Membre Dernière intervention  
 

Je ne savais pas, vu les présentations format Excel qu'un horodatage était en texte, surtout qu'il n'y a rien qui indique la source de la donnée. Si ça se trouve, c'est un fichier.csv !


Crdlmt

0