Ich möchte im Libr Calc eine Zelle mit dem Datum TT.MMM formatieren.
Wenn ich zum Beispeil in dieser Zelle den Wert 18 eingebe soll automatisch z.Bsp. der 18.Aug angezeigt werden.
Libr Calc macht aber dann aus 18 → 17.Jan, aus 19 → 18.Jan, aus 20 → 19. Jan usw…
Ich versuche seit tagen dies zu lösen komme aber nicht drauf. Auch in den Foren habe ich nichts gefunden.
Kann mir jemand helfen??
Hallo,
Der Wert 18
ist als Datum gelesen der 17. Januar 1900. Ein Datum in Calc ist die Anzahl der Tage seit dem 30.12.1899 (der als Tag 0 zählt - siehe dazu auch die Einstellung unter Extras - Optionen -> LibreOffice Calc -> Berechnen -> Abschnitt: Datum -> Option: [o] 30.12.1899 (Standard)
). Heute ist beispielsweise 44125
. Jedes Datumsformat ist also nichts anderes als eine Anweisung diese Zahl in einer besonderen Art und Weise darzustellen (Mach die Probe auf’s Exempel und formatiere mal ein Datum, z.B. =TODAY()
als Zahl)
Was Du machen willst geht also so nicht (woher soll denn LibreOffice wissen, dass Du mit 18 den 18. August meinst und nicht etwa den 18. Dezember oder welchen anderen Monat sonst. Gleiches gilt für das Jahr). Gib ein vollständiges Datum ein, z.B 2020-08-18
(ISO Format), und formatiere danach als TT.MMM
und Du bekommst angezeigt was Du willst.
Ref.: OASIS Opendocument Standard - Abschnitt 4.3.3 - Date
Anmerkung
Formate in LibreOffice sind immer Ausgabe-Formate. Eingabe-Formate gibt es nicht (Ausnahme sind als Text [Format Code @
] vorformatierte Zellen und die Datumserkennungsmuster)