🍀 Das LibreOffice Forum braucht HEUTE Ihre Hilfe! 🍀
❤️ Spenden Sie jetzt und sichern Sie die Zukunft unseres LibreOffice-Forums ❤️
Ihre Spende hilft, die Community offen, werbefrei (bei Registrierung) und lebendig zu halten. Vielen lieben Dank!
>> Das LibreOffice-Forum lebt von Ihnen – und von vielen Experten, die freiwillig und kostenlos ihr Wissen teilen.<<
Als Dankeschön werden Sie im Forum als LO-SUPPORTER gekennzeichnet.
Text JJJJMMTT in Datum umwandeln
Text JJJJMMTT in Datum umwandeln
Nach dem importieren einer CSV Datei habe ich in einer Spalte ein Datum als Text im Format JJJJMMTT, das ich in ein Datum umwandeln möchte.
Ich habe es auch hingekriegt mit der Formel =DATUM(TEIL($RAW.A3;1;4);TEIL($RAW.A3;5;2);TEIL($RAW.A3;7;2))
Ich frage mich allerdings, ob das nicht irgendwie einfacher geht?
Gruß
peaty
Ich habe es auch hingekriegt mit der Formel =DATUM(TEIL($RAW.A3;1;4);TEIL($RAW.A3;5;2);TEIL($RAW.A3;7;2))
Ich frage mich allerdings, ob das nicht irgendwie einfacher geht?
Gruß
peaty
-
Mondblatt24
- * LO-Experte *
- Beiträge: 3585
- Registriert: Fr 3. Mär 2017, 17:12
Re: Text JJJJMMTT in Datum umwandeln
Hallo,
Gebe im Importdialog an, in welchem Format das Datum vorliegt.
Oder dementsprechend im Nachhinein über Daten → Text in Spalten.
Gruß
Peter
Geht einfacher!
Gebe im Importdialog an, in welchem Format das Datum vorliegt.
Oder dementsprechend im Nachhinein über Daten → Text in Spalten.
Gruß
Peter
Win 11 (x64) ▪ LO 26.2.3.2 (x64) ▪ AOO Portable 4.1.16
Wenn Eure Frage zutreffend beantwortet wurde, seid so nett und fügt dem Betreff der Eingangsfrage [GELÖST] hinzu.
Wenn Eure Frage zutreffend beantwortet wurde, seid so nett und fügt dem Betreff der Eingangsfrage [GELÖST] hinzu.
easy-peasy international (in Excel getestet)
B1: =--TEXT(A1;"0000-00-00")
MfG Lupo - xxcl.de Win10ProLO6062
- miesepeter
- * LO-Experte *
- Beiträge: 2270
- Registriert: So 19. Dez 2010, 18:16
- Wohnort: Bayern
Re: LO 7.4.2.3
Danke, Lupo! Elegante Lösung. Funktioniert auch in LO.
Code: Alles auswählen
B1=WERT(TEXT(A1;"0000-00-00"))Re: Text JJJJMMTT in Datum umwandeln
Es gibt da auch noch die explizite Funktion:
aber was ist daran elegant, wenn man das Problem ohne extra Formel bereits beim CSV-Import erschlagen kann, oder per →→Text in Spalten reparieren?
Code: Alles auswählen
=DATUMWERT(TEXT(A1;"0000-00-00")) LO25.2.x.y debian 13(trixie) auf Raspberry5 8GB (64bit)
LO25.8.x.y flatpak debian 13(trixie) auf Raspberry5 8GB (64bit)
LO25.8.x.y flatpak debian 13(trixie) auf Raspberry5 8GB (64bit)
Tja ...
... von Meinungs- oder Lösungsvielfalt hältst Du halt nichts.
In A1 könnte auch - anstelle eines Imports - eine Formel stehen, die das Datum als Zahl YYYYMMDD zusammenstellt. Warum auch immer. Es gibt zig mögliche Gründe.
Und Deine explizite Funktion, die den Shorty wieder verlängert: Hallo?
In A1 könnte auch - anstelle eines Imports - eine Formel stehen, die das Datum als Zahl YYYYMMDD zusammenstellt. Warum auch immer. Es gibt zig mögliche Gründe.
Und Deine explizite Funktion, die den Shorty wieder verlängert: Hallo?
MfG Lupo - xxcl.de Win10ProLO6062
An alle, die das LibreOffice-Forum gern nutzen:
Bitte beteiligen Sie sich mit 7 Euro pro Monat und helfen uns bei unserem Budget für das laufende.
Einfach per Kreditkarte oder PayPal. Als Dankeschön werden Sie im Forum als LO-SUPPORTER gekennzeichnet.
❤️ Vielen lieben Dank für Ihre Unterstützung ❤️