Moin Leute,
ich importiere aus einer AS/400 verdichtete Buchungen aus diversen Zahlenkolonnen in nachfolgender Form:
Belegdatum
20100104 (entspricht: 04.01.2010)
Nun möchte ich alle Zahlen markieren und diese Zahlen in ein Datum umwandeln.
Aus 20100104 soll dann z.B.: der 04.01.2010 werden !!!
Vielen Dank für Eure Hilfe.
mfg
Michael
Zahl in Datum
Moderator: Moderatoren
Re: Zahl in Datum
Hallo
Markiert hast du schon - → Bearbeiten → Suchen und ersetzen:
Suche ^([0-9]{4})([0-9]{2})([0-9]{2})$
ersetzen durch $3.$2.$1
mit den Optionen [x]nur in Selektion und [x]regulärer Ausdruck
Das wandelt die Zahlen ins Standard-Datumsformat mit 2-stelliger Jahresanzeige, passe ggf. das Datumsformat der Zellen auf 4 Jahresstellen an, oder - ( falls du mit den Datumswerten nicht mehr "rechnen" willst )- stelle dem Ersetzungsausdruck ein ' Hochkomma voran.
Gruß Karo
Markiert hast du schon - → Bearbeiten → Suchen und ersetzen:
Suche ^([0-9]{4})([0-9]{2})([0-9]{2})$
ersetzen durch $3.$2.$1
mit den Optionen [x]nur in Selektion und [x]regulärer Ausdruck
Das wandelt die Zahlen ins Standard-Datumsformat mit 2-stelliger Jahresanzeige, passe ggf. das Datumsformat der Zellen auf 4 Jahresstellen an, oder - ( falls du mit den Datumswerten nicht mehr "rechnen" willst )- stelle dem Ersetzungsausdruck ein ' Hochkomma voran.
Gruß Karo
LO7.4.7.2 debian 12(bookworm) auf Raspberry5 8GB (ARM64)
LO25.2.3.2 flatpak debian 12(bookworm) auf Raspberry5 8GB (ARM64)
LO25.2.3.2 flatpak debian 12(bookworm) auf Raspberry5 8GB (ARM64)
Re: Zahl in Datum
Moin und vielen Dank für die Antwort.
jetzt habe ich das anders (Sehr viel eleganter) gelöst. Ich gebe das Datum auf der AS/400 als Datum in der Form TT.MM.JJJJ aus,. Damit habe ich erreicht, dass meine Spalten nach dem Wert JJJJMMTT korrekt mit Teilergebnissen nach Tagen ausgegeben werden können. Jetzt muss ich nur nich an der Optik feilen, da ich auf der AS/400 Daten bereits verdichtet werdén müssen, das CALC nicht alle Sätze importieren kann.
Vielen Dank noch einmal, für weitere Fragen bin ich jederzeit offen.
Mfg
Michel
jetzt habe ich das anders (Sehr viel eleganter) gelöst. Ich gebe das Datum auf der AS/400 als Datum in der Form TT.MM.JJJJ aus,. Damit habe ich erreicht, dass meine Spalten nach dem Wert JJJJMMTT korrekt mit Teilergebnissen nach Tagen ausgegeben werden können. Jetzt muss ich nur nich an der Optik feilen, da ich auf der AS/400 Daten bereits verdichtet werdén müssen, das CALC nicht alle Sätze importieren kann.
Vielen Dank noch einmal, für weitere Fragen bin ich jederzeit offen.
Mfg
Michel