Konvertieren von Unix-Zeit in ein lesbares Format in Excel

7

Ich habe eine Tabelle mit mehreren Zeitstempelspalten in Unix-Zeit, dh Anzahl der Sekunden seit dem 01.01.1970 00: 00.00 UTC.

Gibt es unter Verwendung von Excel 2010 Methoden und wenn ja, wie können diese Zeitstempel in ein von Excel erkennbares Datums- / Zeitformat konvertiert werden?

Scott Pack
quelle

Antworten:

14

Versuchen:

value / 86400 + "1/1/1970"

Die Division durch 86400 ist erforderlich, um sie in Tage umzuwandeln (Produkt von 24 * 60 * 60). Anschließend addieren Sie die Anzahl der Tage zwischen dem 1. Januar 1900 (wo Excel seine Daten zugrunde legt) und dem 1. Januar 1970.

cbz
quelle
2
+1: Ich bevorzuge (Zeitstempel / 86400 + 25569), aber sie sind dasselbe. Formatieren Sie das Feld als Datum / Uhrzeit und Sie können loslegen.
Satanicpuppy
& @Satanicpuppy: +1 - Bestätigt, dass beide Methoden funktionieren und identische Ergebnisse mit dem Unix-Zeiteintrag bei Wikipedia erzielen. Bei ordnungsgemäßer Implementierung sollten die Formeln 1299098490 bis 03/02/2011 @ 20:41:30 Zulu übersetzen, nachdem die Zelle auf Datum / Uhrzeit formatiert wurde.
Iszi
Funktioniert nur, wenn Ihr Gebietsschema auf "TT / MM / JJJJ" eingestellt ist, während andere Personen es als "JJJJ / MM / TT" haben. Dann müssen Sie das lokalisierte Datumsformat verwenden. Verwenden Sie lieberDATE(1970,1,1)
David d C e Freitas