Hallo Micha,
anbei ein Vorschlag:
In A steht das Geburtsdatum(muss nicht ISO8601 sein)
in B der Name; in C ist noch ein bisschen Text dabei, kan man aber auch
weglassen. ("heute" bezieht sich immer auf das aktuelle Datum)
A B C
1970-01-01 UNIX ist heute 50 Jahre, 4 Monate und 7 Tage alt
Die Formel in C lautet:
=" ist heute " & DATUMDIF(Ax;HEUTE();"Y") &
WENN((DATUMDIF(Ax;HEUTE();"Y"))=1;" Jahr, ";" Jahre, ") &
DATUMDIF(Ax;HEUTE();"YM") & WENN((DATUMDIF(Ax;HEUTE();"YM"))=1;" Monat
";" Monate ") & "und " & DATUMDIF(Ax;HEUTE();"md") &
WENN((DATUMDIF(Ax;HEUTE();"YD"))=1;" Tag alt.";" Tage alt.")
Fuer x in der Formel ist die jeweilige Zeile einzusetzen.
Viele Gruesse
Veit
Am 2020-05-08 17:13, schrieb Micha Kühn:
Hallo,
es scheint in Calc keine fertige Funktion zu geben, um das Alter (in
Jahren) von jemandem zu berechnen. Wie geht das am besten?
Sowas wie
=QUOTIENT((HEUTE()-A1);365)
ist ja wegen der Schaltjahre ungenau.
Liebe Grüße
Micha
--
Überlegen: Wer denken kann, ist klar im Vorteil.
(Der Postillon)
--
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.