Après un export CSV de mon tableau, les dates sont dans un format étrange et je ne peux pas les utiliser.
La date est exportée avec un format d'horodatage (timestamp). Pour manipuler certaines données comme l'export CSV d'un tableau, il peut être utile de passer d'un format à un autre. N'hésitez pas à modifier le format de la date dans la formule en fonction de vos besoins.
- Formule permettant de passer du format timestamp en AAAA/MM/JJ, où A1 est la cellule à convertir:
=TEXT((A1/ 86400000)+25569;"AAAA/MM/JJ HH:mm")
- Formule permettant de passer du format de date AAAA/MM/JJ en timestamp, où A1 est la cellule que vous souhaitez convertir:
=(DATEVALUE(TEXT(A1;"AAAA/MM/JJ"))-25569)*86400000
Pour les amateurs de VBA vous trouverez ci-dessous deux fonctions permettant de convertir les timestamps en date et inversement :
Function Date2TimestampIobeya(TimestampIobeya)
Date2TimestampIobeya = (TimestampIobeya - 25569) * 86400000
End Function
Function TimestampIobeya2Date(Date)
TimestampIobeya2Date = ((Date / 86400000) + 25569)
End Function