Hallo,
ich habe noch eine kleine Verbesserung:
Statt $G$1 einfach die Funktion Heute() einsetzen.

=DATUMDIF(B4;Heute();"Y") & " Jahre, " & DATUMDIF(B4;Heute();"YM") & " Monate, " & DATUMDIF(B4;Heute();"MD") & " Tage"

Und wenn man schon den Namen in einer Spalte hat, dann kann man den auch mit in die Ausgabe uebernehmen:


NAME        Geb.Datum        Alter

Karle 12.01.2012 =A4 & " ist " & DATUMDIF(B4;Heute();"Y") & " Jahre, " & DATUMDIF(B4;Heute();"YM") & " Monate und " & DATUMDIF(B4;Heute();"MD") & " Tage alt."
Karle ist 5 Jahre, 1 Monate und ? Tage alt.

Ueber das Problem mit Singular und Plural bei Jahr, Monat und Tag muesste man sich nochmal Gedanken machen.


Viele Gruesse
Veit



Am 2017-02-24 19:50, schrieb Wolfgang Jäth:
Am 24.02.2017 um 19:37 schrieb Bernhard Maurer:

ich habe auf einer Kindergartenliste u.a. Name und Geburtsdatum.
Mit der Funktion
=DATUMDIF(B4;$G$1;"Y")
kann ich das Alter nach Jahren bestimmen.
Kann ich die Funktion so ändern, dass Jahr UND Monate da stehen.

Nicht in /einer/ Berechnung. Du musst die Jahre und die Monate separat
berechnen.



Also so:

Name    Geb.datum
        Alter
Karle   12.01.2012      5,1

|

Wolfgang
--

---
Diese E-Mail wurde von Avast Antivirus-Software auf Viren geprüft.
https://www.avast.com/antivirus

--
Liste abmelden mit E-Mail an: users+unsubscr...@de.libreoffice.org
Probleme? 
http://de.libreoffice.org/hilfe-kontakt/mailing-listen/abmeldung-liste/
Tipps zu Listenmails: http://wiki.documentfoundation.org/Netiquette/de
Listenarchiv: http://listarchives.libreoffice.org/de/users/
Alle E-Mails an diese Liste werden unlöschbar öffentlich archiviert

Antwort per Email an