Während die Antwort von Scott in Excel einwandfrei funktioniert, habe ich herausgefunden, dass sie in LibreOffice Calc nicht funktioniert. Die Formel mit --
gibt einen Fehler aus und ohne sie wird eine Textzeichenfolge erstellt.
Ich biete eine Alternative an, die an beiden arbeitet:
=DATE(MID(A1,1,4),MID(A1,5,2),MID(A1,7,2))+TIME(MID(A1,9,2),MID(A1,11,2),MID(A1,13,2))
Das Ergebnis ist ein Datums- und Uhrzeitfeld, das numerisch gespeichert wird.
Ich habe dies getestet und es funktioniert, ob das Quellfeld YYYYMMDDhhmmss
( A1
) als Text oder als numerische Daten gespeichert ist: Letztere funktioniert aufgrund der impliziten Konvertierung.