Anzeige
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender

Forumthread: SAP Datum in Excel umwandeln

SAP Datum in Excel umwandeln
13.10.2020 11:35:34
Frederic
Hey,
habe folgendes Problem:
SAP spuckt mir bspw. 9.707.595.230.000 als Datum und Uhrzeit aus.. wie kann ich das in Excel umwandeln..?
Beste Grüße
Frederic
Anzeige

10
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
AW: SAP Datum in Excel umwandeln
13.10.2020 11:41:19
SF
Hola,
welches Datum+Uhrzeit verbirgt sich denn dahinter?
Gruß,
steve1da
AW: Uniix Epoche?
13.10.2020 11:44:40
Fennek
Hallo,
ist der Zeitstempel eine Unix-Epoche?
Dafür gäbe viele VBA-Code für die Umwandlung.
mfg
Welchem Datum (Uhrzeit) entspricht denn dein..
13.10.2020 11:46:32
UweD
Beispiel?
Anzeige
AW: jetzt ist
13.10.2020 12:07:44
Frederic
ich weiß leider nicht welcher Zeitstempel.. kann man das irgendwo nachschauen?
habe es mit =DATUM(1970;1;1)+(LINKS([ZELLE];10)/86400) versucht aber geht nicht..
also aus 9.679.891.960.000 zb 9679891960.000 das gemacht..
http://unckel.de/blog/excel-unix-timestamp-im-datum-umwandeln/
Beste Grüße
Frederic
Anzeige
AW: jetzt ist
13.10.2020 12:13:55
SF
Hola,
versucht aber geht nicht
"aber geht nicht" heißt genau was? [Zelle] hast du aber schon ersetzt, oder?
Gruß,
steve1da
AW: jetzt ist
13.10.2020 16:03:59
Frederic
ja da kommt dann sowas 15.08.2277 10:13.. habe mal geschaut und gesehen, dass 2020er Werte oftmals mit 16 anfangen.. alles echt merkwürdig.. also warum es mit 9. auch anfängt..
Gruß
Frederic
Anzeige
AW: jetzt ist
14.10.2020 10:05:40
Matthias
Moin!
Wieviele Stellen haben den deine 2020er Werte, die mit 16 anfangen? Dann ganze ist m.E. nur eine Umrechnungssache und die Zahlen sollten unterschiedlich lang sein. Sie geben dann die Daten bis zu einer gewissen Dauer an (Sekunden, Minute etc.). Wenn du bei deiner Ausgangszahl 9707595230000 mal durch 60 (Sekunden) rechnest, kommst man auch auf eine Zahl die mit 16 beginnt. Dann ist das halt nur bis zur Sekunden angegeben.
Stimmt den dein errechnetes Datum im Jahr 2277? Das erscheint mit bei welcher Rechnung auch immer falsch. Wenn nicht, dann schaue mal, ob du zu einem bekannten Datum die Systemzeit bekommen kannst. Dann kann man das zurückrechnen. Vllt. hat dein Zeitstempel ja nicht den 01.01.1970 als Bezugsanfang.
VG
Anzeige
AW: jetzt ist
16.10.2020 11:44:38
Frederic
sry ich schließe den Beitrag.. so krass ist das nicht.. wäre schön es herauszufinden, aber dafür habe ich nicht die Möglichkeiten in SAP glaube ich zu schauen und was zu ändern..
Beste Grüße
Frederic
AW: SAP Datum in Excel umwandeln
13.10.2020 13:18:27
UweD
Hallo
Wenn das ein echtes SAP Beispiel ist, dann habt ihr Zahlen für 15.08.2277 10:13:50 vorliegen.
A1: 9.707.595.230.000
B1: =DATUM(1970;1;1)+(LINKS(A1;10)/86400)
LG UweD
Anzeige
;

Forumthreads zu verwandten Themen

Anzeige
Anzeige
Entdecke relevante Threads

Schau dir verwandte Threads basierend auf dem aktuellen Thema an

Alle relevanten Threads mit Inhaltsvorschau entdecken
Anzeige
Anzeige

Infobox / Tutorial

SAP Datum in Excel umwandeln


Schritt-für-Schritt-Anleitung

Um SAP Zeitstempel in Excel umzuwandeln, kannst du folgende Schritte befolgen:

  1. Daten eingeben: Gib den SAP Zeitstempel (z.B. 9.707.595.230.000) in eine Zelle ein, beispielsweise in A1.

  2. Formel verwenden: Nutze die folgende Formel in einer anderen Zelle (z.B. B1):

    =DATUM(1970;1;1)+(LINKS(A1;10)/86400)
  3. Ergebnis prüfen: Das Ergebnis sollte ein Datum darstellen. Falls das Datum nicht korrekt angezeigt wird, überprüfe den Zeitstempel und die Länge der Zahl.


Häufige Fehler und Lösungen

  • Fehler: Ungültiges Datum
    Wenn du ein merkwürdiges Datum (z.B. 15.08.2277 10:13) erhältst, könnte es daran liegen, dass du einen falschen Bezugspunkt verwendest oder die Eingabe des Zeitstempels nicht korrekt ist.

    • Lösung: Vergewissere dich, dass der Zeitstempel tatsächlich die Unix-Epoche ist und den richtigen Bezugspunkt hat.
  • Fehler: Formel funktioniert nicht
    Wenn du die Formel =DATUM(1970;1;1)+(LINKS(A1;10)/86400) nutzt und keine korrekten Ergebnisse erhältst, könnte das an der Formatierung der Zelle liegen.

    • Lösung: Stelle sicher, dass die Zelle, in der das Ergebnis angezeigt wird, als Datum formatiert ist.

Alternative Methoden

Wenn du auf VBA zurückgreifen möchtest, kannst du auch einen kleinen VBA-Code verwenden, um SAP Zeitstempel umzurechnen:

Function SAPTimestampToDate(sapTimestamp As Double) As Date
    SAPTimestampToDate = DateSerial(1970, 1, 1) + (sapTimestamp / 86400)
End Function

Diese Funktion kannst du in Excel nutzen, indem du sie in einem Modul einfügst und dann wie eine normale Excel-Formel anwendest.


Praktische Beispiele

  • Beispiel 1: Ein SAP Zeitstempel 9.707.595.230.000 wird in Excel eingegeben. Mit der Formel erhältst du das Datum 15.08.2277.
  • Beispiel 2: Ein Zeitstempel, der die aktuelle Unix-Epoche darstellt, könnte mit einem epoch converter wie epochconverter.com überprüft werden.

Tipps für Profis

  • Nutze die Funktion TEXT() in Excel, um das Datum in ein bestimmtes Format zu bringen, falls nötig.
  • Wenn du häufig mit Unix Timestamp arbeitest, erstelle dir eine benutzerdefinierte Funktion in VBA, um die Umwandlung zu automatisieren.
  • Achte darauf, dass SAP Zeitstempel oft in Millisekunden angegeben werden, daher musst du möglicherweise die Eingabe entsprechend anpassen.

FAQ: Häufige Fragen

1. Wie kann ich einen Unix Timestamp in Excel umwandeln?
Verwende die Formel =DATUM(1970;1;1)+(A1/86400) für den Unix Timestamp in Sekunden.

2. Was mache ich, wenn ich einen Zeitstempel in Millisekunden habe?
Teile den Zeitstempel durch 1000, bevor du ihn in die Formel einfügst: =DATUM(1970;1;1)+(A1/1000/86400).

3. Wie kann ich das Format eines Datums in Excel ändern?
Klicke mit der rechten Maustaste auf die Zelle, wähle "Zellen formatieren" und dann das gewünschte Datumsformat aus.

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Entdecke mehr
Finde genau, was du suchst

Die erweiterte Suchfunktion hilft dir, gezielt die besten Antworten zu finden

Suche nach den besten Antworten
Unsere beliebtesten Threads

Entdecke unsere meistgeklickten Beiträge in der Google Suche

Top 100 Threads jetzt ansehen
Anzeige