Ermitteln Sie das Alter einer Person in vollen Jahren anhand ihres Geburtsdatums.
Formel kopieren
=DATEDIF(A2, TODAY(), "Y")DATEDIF misst die Differenz zwischen dem Geburtsdatum und heute. Die Einheit "Y" liefert die vollen Jahre und berücksichtigt korrekt, ob der diesjährige Geburtstag schon vorbei ist.
=DATEDIF("1990-06-23", TODAY(), "Y")→36Alter in vollendeten Jahren zum heutigen Tag.
=DATEDIF(DATE(2000,3,15), DATE(2026,3,14), "Y")→25Der Tag vor dem 26. Geburtstag zählt noch als 25.
=INT(YEARFRAC(A2, TODAY()))→36Eine Alternative, die ohne DATEDIF auskommt.
Jahre und Monate
=DATEDIF(A2, TODAY(), "Y") & "y " & DATEDIF(A2, TODAY(), "ym") & "m"Zeigt das Alter wie „36y 0m“ an.
Ja – TODAY() berechnet sich bei jedem Öffnen der Arbeitsmappe neu, sodass das Alter aktuell bleibt.
DATEDIF ist eine undokumentierte Kompatibilitätsfunktion, daher schlägt Excel sie bei der Eingabe nicht vor. Sie funktioniert trotzdem, wenn Sie sie vollständig eingeben.
Ersetzen Sie TODAY() durch dieses Datum: =DATEDIF(A2, DATE(2026,12,31), "Y").
Das Startdatum liegt nach dem Enddatum. Setzen Sie das Geburtsdatum an die erste und das spätere Datum an die zweite Stelle.
Benötigen Sie eine Formel für Ihre eigenen Daten?
Beschreiben Sie in einfacher Sprache, was Sie möchten, und lassen Sie ExcelGPT die Formel schreiben, erklären und überprüfen — kostenloser Einstieg, kein Plugin erforderlich.