Microsoft Excel

Das Portal zum Thema Excel-Formeln

Gruppe: Datum/Zeit

Beitrag: Datum/Zeit ohne Trennpunkte umwandeln

Aufgabe
Ein Datum / eine Zeit liegt als Zahl ohne Trennpunkte vor und soll korrekt umgewandelt werden.

Beispiele:

       A               B               C               D               E       
1 20011231  31.12.2001    1715  17:15  
2 210901  21.09.2001    643  06:43  
3 30501  03.05.2001    132732  13:27:32 

Lösung
Zahl in A1 hat die Form JJJJMMTT:
=DATUM(LINKS(A1;4);TEIL(A1;5;2);RECHTS(A1;2))
oder
=DATWERT(TEXT(A1;"0000-00-00"))
kürzer
=1*TEXT(A1;"0000-00-00")

Zahl hat die Form TTMMJJ bzw. TMMJJ
=1*TEXT(A1;"00-00-00")
bei TTMMJJJJ bzw. TMMJJJJ natürlich
=1*TEXT(A1;"00-00-0000")

Ergänzung vom 07.05.2004
Zeit umwandeln (Louis Siegrist)

Zahl in D1 hat die Form hhmm oder hmm
=1*TEXT(D1;"0\:00")

Zahl in D1 hat die Form hhmmss oder hmmss
=1*TEXT(D1;"0\:00\:00")



Erläuterung
Beim Datumsformat 210901 kann Excel nicht wissen, ob 1901 oder 2001 gemeint ist. Deshalb entscheidet sich Excel bis zum 31.12.29 für das 21. Jahrhundert, also 31.12.2029 und ab dem 01.01.30 für das 20. Jahrhundert, also 01.01.1930