Calc Datumsformat amerikanische Schreibweise > Jahr extrahieren

Moin, mir liegt ein Datumsformat in folgender Schreibweise vor: YYYY/MM/DD hh:mm:ss. Aus diesem Format möchte ich das Jahr extrahieren. Mit Excel kein Problem, mit LO Calc funktioniert die Funktion =JAHR() nicht. Wie bekomme ich das Jahr aus diesem Ausdruck extrahiert? Grüße und Danke für die Hilfe vorweg.

Hallo.
Wird die Formatierung YYYY/MM/DD hh:mm:ss als Text oder als Wert erkannt?
(Textausrichtung: links in der Zelle, Wertausrichtung: rechts in der Zelle)
Importierst du die Zahl aus einer CSV-Datei?

:grey_question:
DateStrings
YearFunction

1 Like

Der Wert mit dieser Formatierung stammt aus einer XLSX-Datei, die ich von einem ext. Server lade (Temperaturdaten einer Wetterstation) und die Zellen in eine eigene Datei importiere um sie weiter zu verarbeiten. Die Ausrichtung ist links in der Zelle.

Das wäre die Lösung. Wie komme ich in das Feld “Date acceptance patterns”?

Tools > Options > Languages and locales > General
 
Bemerkung
Datumsformat amerikanische Schreibweise = MM/DD/YYYY

Sprachen (Optionen)?


English:

Languages (Options)?

Wie kommen diese Zeichenketten in Dein Dokument? Per Zwischenablage oder Textimport?

Konvertiere die Textwerte in numerische Werte, indem Du mittels Bearbeiten>Suchen&Ersetzen alle / durch - ersetzt. Dadurch wird in jede Zelle so etwas wie 2026-09-07 11:04:15 eingegeben. Das enstpricht ISO 8610 und wird unabhängig von irgendwelchen Einstellungen als Datum erkannt.

Das 2026/12/31 ist übrigens kein amerikanisches Format. Die Wahnsinnigen verwenden das völlig krude 12/31/2026.

3 Likes

Dieser kleine Schritt hat Wunder vollbracht. Vielen Dank Villeroy, Hrbrgr, Grantler und CRDF für Eure Hilfe

1 Like