Hallo,
Habe es so einfach, wie möglich gemacht:
A1: 19490101 <- Format: standard Zahl, code: 0 (auch # bringt dasselbe Problem)
A2: ist Link auf A1 <- Format: Datum mit code: JJJJMMTT
Ergebnis in A2: -102740129
halben work-around gefunden:
A1 muß explizit als Text mit führendem Apostroph ('19490101) formatiert werden, dann erscheint in A2 der gleiche Ausdruck, wie in A1.
Problem:
1. welches Daten-format muß ich für A1 wählen, damit der original-Wert in A2 ohne Apostroph als Datum erkannt wird ? (Ziel ist, daß die Werte ohne manuelle Manipulation als original-Zahl, wie in der Quelle (ASCII-Text) erkannt werden)
2. wieso reagiert A2 auf keinerlei Format-Code-Einstellung und zeigt immer nur dieselbe serielle Zahl, wie in A1 ?
Wie und wo kann ich das handling von Text/Zahl -> Datum richtig lernen ? In der Hilfe kann ich nichts dazu finden !?
Gruß und Dank im Voraus
serielle zahl in Datum umwandeln gibt falsches Jahr
Moderator: Moderatoren
Re: serielle zahl in Datum umwandeln gibt falsches Jahr
Hi,
ein Datum ist für Calc eine Zahl, die die Anzahl der Tage vom 30.12.1899 bis zum gesuchten Tag. Daher wird deine Zahl auch nicht als Datum es liegt zu weit in der Zukunft) erkannt, da kannst du soviel formatieren wie du willst.
Für dich gilt in A2 die Formelund das Format "TT.MM.JJJJ".
Umgang mit Datum/Zeit siehe hier die Unterpunkte 20 - 24
Gruß
paljass
ein Datum ist für Calc eine Zahl, die die Anzahl der Tage vom 30.12.1899 bis zum gesuchten Tag. Daher wird deine Zahl auch nicht als Datum es liegt zu weit in der Zukunft) erkannt, da kannst du soviel formatieren wie du willst.
Für dich gilt in A2 die Formel
Code: Alles auswählen
=DATUM(LINKS(A1;4);TEIL(A1;5;2);TEIL(A1;7;2))
Umgang mit Datum/Zeit siehe hier die Unterpunkte 20 - 24
Gruß
paljass
EDV ist wie U-Boot fahren - machst du ein Fenster auf, fangen die Probleme an.