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+unsubscr...@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