Horodatage
Bonjour,
Avez vous un formule excel qui convertit un horodatage en date simple?
Merci
5 réponses
Un horodatage ISO, comme « 2025-01-02 07:51:17+00:00 », peut être converti en date simple dans Excel en isolant la date et en la transformant en valeur numérique. La solution la plus employée consiste à extraire les 10 premiers caractères avec GAUCHE(A1;10) puis à convertir with ENT(GAUCHE(A1;10)) ou CNUM(GAUCHE(A1;10)), ou encore DATEVAL(GAUCHE(A1;10)) selon la version d’Excel. Des alternatives existent, notamment STXT pour reconstituer une chaîne JJ/MM/AAAA ou Power Query qui gère directement ce type d’entrée. Le choix dépend du format local et du traitement du décalage horaire; le suffixe « +00:00 » peut nécessiter une adaptation selon la fonction utilisée.
-
Contributeur
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.
-
-
@danielc0
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.
- La réponse #4 de danielc0 est excellente.
-
Bonjour à tous,
Avec "2025-01-02 07:51:17+00:00" en A1 :
=ent(A1)
au format date.
Crdlmt
-
-
@danielc0
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
-
-
Bonjour,
Avec "2025-01-02 07:51:17+00:00" en A1 :
=DATEVAL(GAUCHE(A1;10))
au format date.
-
Bonsoir,
Power Query le fait naturellement.
Selon le besoin, il faudrait développer un peu plus
Bonne soirée
-
Exemple
Convertir
2025-01-02 07:51:17+00:00
en
02/01/2025
dans un même fichier excel
