Date: prev next · Thread: first prev next last
2026 Archives by date, by thread · List index


Hallo Friedrich

Am 31.07.2026 um 10:44 schrieb Friedrich Hattendorf:

Hallo Liste,

sind unvollständige Datumsangaben möglich?


Hintergrund:

ich habe meine  ganzen Dias eingescannt. Daten, u.a. das Aufnahmedatum habe ich in eine Tabelle geschrieben. In der Tabelle sollen weitere Spalten, wir Z.B.Kategorie (Famile, Landschft, ....) auftreten.


Bei vielen kenne ich das genau Aufnahmedatum noch, aber längst nicht bei allen. Bei manchen weiß ich aber, dass die Aufnahme z.B. im Juli 1977 oder nur, dass sie im Jahr 1977 gemacht wurde,

Gibt es die Möglichkeit, dass Datumsformat von LibreOffice Calc so "auszutricksen, dass nur Monat.Jahr bzw, Jahr eingetragen werden, so dass die Bilder zumindest beim Sortieren nach Aufnahmedatum "in der Nähe" erscheinen?


Ein Datum der Art "00.07.77" wird nicht akzeptiert,

Eine aber nicht sehr elegante Lösung habe ich zwar schon gefunden:

Es gibt zusätzliche Spalten "xJAHR", "xMONAT","xTAG", deren Werte i.d.R.  mit Hilfe von Formeln aus dem Datumsfeld Übernommen werden, sonst händisch auf "null" gesetzt werden,  Dann kann ich zwar nach diesen Feldern sortieren, sie aber nicht wieder zu einem Feld vom Typ Datum zusammensetzten. Auch hier wäre es eine Notlösung, das Datum dann in einem  Textfeld in der unschönen Form "1977-07-00"   zu sammeln, als csv zu speichern und wieder einzulesen, damit man dann danach sortieren könnte.


Hat hier jemand eine elegantere Lösung?

Verstehe ich Dich richtig: Du möchtest das Datum wahlweise als z.B. 31.07.26, 03.18 oder einfach nur 2019 eingeben? Danach sollen die Daten trotzdem korrekt nach Datum sortiert werden? Also 03.18 - (20)19 - 31.07.2026?

Nun, eine Lösung wurde Dir bereits vorgeschlagen. Es gibt eine zweite Möglichkeit: Erstelle drei benutzerdefinierte (Datums-)Vorlagen, die eine zeigt das Datum in der Form TT.MM.JJ (wahlweise auch TT.MM.JJJJ), die zweite nur TT.JJ (bnzw. TT.JJJJ) und die dritte gar nur JJ (oder JJJJ). Dann gibst Du das Datum ein. Dabei musst Du beachten, dass Calc eine vollständige Eingabe erwartet. Im ersten Fall ist das kein Problem. Im zweiten Fall nimmst Du den 1. des Monats (der Tag wird, nachdem Du die Zellformatvorlage zugewiesen hast, nicht mehr angezeigt) und bei der dritten gibst Du jeweils 1.1.JJ ein - Tag und Monat werden nach der Formatierung nicht mehr angezeigt. So kannst Du Calc "überlisten", denn unvollständige Datumsangaben akzeptiert das Programm nicht, kann aber unvollständige Angaben auf Wunsch anzeigen. Du gibst also ein: 31.07.2026 - 01.03.2018 - 01.01.2019. Wenn Du jetzt nach Datum sortierst, macht das Programm genau das, was Du wünschst. Und es zeigt trotzdem die von Dir gewünschte Form des Datums.

Welche Version Du vorziehst, ist natürlich Dir überlassen. Viel Spass bei der Umsetzung!

Freundlich grüsst aus der sonnigen und sehr heissen Schweiz

Ernst



--
Liste abmelden mit E-Mail an: users+unsubscribe@de.libreoffice.org
Probleme? https://de.libreoffice.org/hilfe-kontakt/mailing-listen/abmeldung-liste/
Tipps zu Listenmails: https://wiki.documentfoundation.org/Netiquette/de
Listenarchiv: https://listarchives.libreoffice.org/de/users/
Datenschutzerklärung: https://www.documentfoundation.org/privacy

Context


Privacy Policy | Impressum (Legal Info) | Copyright information: Unless otherwise specified, all text and images on this website are licensed under the Creative Commons Attribution-Share Alike 3.0 License. This does not include the source code of LibreOffice, which is licensed under the Mozilla Public License (MPLv2). "LibreOffice" and "The Document Foundation" are registered trademarks of their corresponding registered owners or are in actual use as trademarks in one or more countries. Their respective logos and icons are also subject to international copyright laws. Use thereof is explained in our trademark policy.