PQQ: Unix Zeitformat umwandeln

Manche Daten­banken spe­ich­ern Datum und Zeit als UNIX-Time­stamp ab. Dieses For­mat ist eine Ganz­zahl, welche die Anzahl der Mil­lisekun­den seit dem 1.1.1970 0:00 Uhr wiedergibt. Das sind in der Regel sehr große Zahlen, die typ­is­cher­weise in Excel in der wis­senschaftlichen Schreib­weise wiedergegeben wer­den. Um dieses Unix-Datum per Pow­er Query in ein „nor­males” Datum umzuwan­deln, bietet sich fol­gende Vorge­hensweise an:

  • Importieren Sie die Dat­en in den Abfrage-Edi­tor
  • Sor­gen Sie dafür, dass die Spalte mit den kalen­darischen Dat­en als Text for­matiert ist
  • Über das Menü Spalte hinzufü­gen erstellen Sie eine Benutzerdefinierte Spalte und tra­gen dort fol­gende Formel in exakt dieser Groß- Klein­schrei­bung ein:
    #datetime(1970, 1, 1, 0, 0, 0) + #duration(0, 0, 0, [Timestamp])
    wobei in diesem Beispiel [Timestamp] der Spal­tenname mit dem Unix-Time­stamp ist und ganz nor­mal aus dem recht­en Seit­en­bere­ich des Dialogs über­nom­men wer­den kann.

Als Ergeb­nis wird Pow­er Query eine ganz nor­male Datum- Zeit Kom­bi­na­tion in der üblichen Schreib­weise des Sys­tems zurück geben.

▲ nach oben …

Dieser Beitrag wurde unter Datum & Zeit, Datum und Zeit, Power Query, PQ-Quickies abgelegt und mit , , verschlagwortet. Setze ein Lesezeichen auf den Permalink.