es gibt keine Kategorie „LibreOffice“. Aber weil LibreOffice eine Abwandlung von OpenOffice ist, hoffe ich, hier mit meiner Frage richtig zu sein.
Wenn ich eine neue Tabelle öffne und in die als Text formatierte Zelle A1 ´01.01.2021 und in Zelle A2 =DATUMWERT(a1) eintrage, wird in A2 richtig je nach Formatierung entweder 01.01.2021 oder 44197 angezeigt. Soweit, so gut.
Wenn ich aber in eine Tabelle, die durch Import aus einer CSV-Datei entstanden ist, eine als Text formatierte Datumszelle mit DATUMWERT umwandeln will, bleibt in der neuen (vorher leeren) Zelle z.B. =DATUMWERT(a8) als Text erhalten, obwohl sie als Datums- oder Dezimalzahl formatiert ist. Wenn ich den Inhalt der Zelle in die darunterliegende Zelle kopiere, müsste normalerweise dort =DATUMWERT(a9) stehen, aber es bleibt =DATUMWERT(A8)
Ich muss dazu gestehen, dass ich vorher irgendwelche Makros blind gelöscht habe, die vielleicht erforderlich sind. Das Entfernen und Neuinstallieren von LibreOffice Calc hat keine Abhilfe gebracht.
Habe ich da in irgendwelchen Einstellungen oder Optionen irgendetwas zerschossen??
Ich hoffe sehr auf Ihre Hilfe.
Mit freundlichem Gruß
Rolf
Betriebssystem: ubuntu 20.04
Hallo Rolf,
ich glaube ich habe Ihr Problem verstanden, das ist mit solchen Beschreibungen immer recht schwer.
Sie haben eine CSV Datei importiert und die erhaltene Tabelle dann im ods-Format gespeichert?
nach ihrer Beschreibung würde ich vermute, Sie haben die CSV Datei geöffnet und bearbeiten sie weiterhin als CSV.
Mit freundlichen Grüßen
Dirk Kleemann
Schön, dass Ihre Frage beantwortet wurde!
Um weiterhin auf dem Laufenden zum Thema Technik und PC zu bleiben, nehmen Sie doch kostenlos teil an unseren monatlichen LIVE-Webinaren: hier klicken für Registrierungsseite. Bei diesen Online-Shows können Sie uns all Ihre Fragen rund um das Thema Computer stellen und lernen jeden Monat etwas Neues.
Hallo Herr Kleemann,
wahrscheinlich hatte ich in der Tat noch das CSV-Format, denn wenn ich die Datei im ODS-Format abspeichere und wieder öffne, funktioniert datumwert().
Danke.
Rolf