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.