Alter in Google Sheets berechnen (Jahre, Monate, Tage)
Lerne einfache Google-Sheets-Formeln, um das Alter aus dem Geburtsdatum zu berechnen: vollendete Jahre, Jahre + Monate + Tage sowie das Alter zu einem Stichtag. Mit Copy-Paste-Beispielen und typischen Fixes.
Brauchst du eine Altersformel in Google Sheets? Unten findest du die praktischsten Wege, das Alter aus einem Geburtsdatum zu berechnen - als vollendete Jahre oder als exaktes Alter (Jahre, Monate, Tage). Alle Beispiele sind zum Kopieren geeignet.
Bevor du startest: welche Art von "Alter" brauchst du?
- Vollendete Jahre (z. B. 31) - haeufig fuer HR, Formulare und Eligibility-Checks.
- Exaktes Alter (z. B. 31 Jahre 4 Monate 2 Tage) - nuetzlich in Medizin, Bildung oder detaillierten Reports.
1) Alter in Jahren (vollendete Jahre) mit DATEDIF
Wenn dein Geburtsdatum in A2 steht, liefert das die vollendeten Jahre bis heute:
=DATEDIF(A2, TODAY(), "Y")
2) Alter in Jahren (ohne DATEDIF)
Manche bevorzugen eine Formel ohne DATEDIF. Diese Version berechnet die Jahre und korrigiert dann, falls der Geburtstag dieses Jahr noch nicht war:
=YEAR(TODAY())-YEAR(A2)-IF(DATE(YEAR(TODAY()),MONTH(A2),DAY(A2))>TODAY(),1,0)
3) Exaktes Alter: Jahre + Monate + Tage (Y / YM / MD)
Das ist das klassische Muster fuer "exaktes Alter" mit DATEDIF:
=DATEDIF(A2, TODAY(), "Y")
=DATEDIF(A2, TODAY(), "YM")
=DATEDIF(A2, TODAY(), "MD")
So kombinierst du es als lesbaren Text in einer Zelle:
=DATEDIF(A2,TODAY(),"Y")&" Jahre "&DATEDIF(A2,TODAY(),"YM")&" Monate "&DATEDIF(A2,TODAY(),"MD")&" Tage"
4) Alter zu einem bestimmten Datum (nicht TODAY)
Wenn du das Alter "zum Stichtag" brauchst (zum Beispiel fuer eine Pruefung oder einen Vertrag), trage das Referenzdatum in B2 ein und nutze:
=DATEDIF(A2, B2, "Y")
Die exakte Variante funktioniert genauso (ersetze TODAY() durch B2).
5) Hauefige Probleme (und schnelle Fixes)
- #VALUE! bedeutet meist, dass das Geburtsdatum als Text gespeichert ist. Loese es, indem du die Zelle in ein echtes Datumsformat umwandelst.
- Geburtsdatum in der Zukunft fuehrt zu Fehlern. Fuege eine Pruefung hinzu, z. B.
IF(A2>TODAY(),"", ...). - Leere Zellen: umwickle die Formel mit einer Leerpruefung:
IF(A2="","", ...).
Schneller Plausibilitaetscheck
Wenn du dein Ergebnis im Sheet bestaetigen willst, kannst du auch den Online-Rechner nutzen: Calculate Age Online.
Verwandt (Excel-Version)
Wenn du Excel statt Sheets nutzt, siehe: Alter in Excel berechnen.
FAQ
Funktioniert DATEDIF in Google Sheets?
Ja. Google Sheets unterstuetzt DATEDIF mit denselben Einheitencodes ("Y", "M", "D", "YM", "MD"), die auch in Excel haeufig verwendet werden.
Wie berechne ich in Sheets das Alter in Jahren und Monaten?
Nutze DATEDIF(DOB, TODAY(), "Y") fuer Jahre und DATEDIF(DOB, TODAY(), "YM") fuer die verbleibenden Monate und kombiniere beides.
Wie berechne ich das Alter zu einem bestimmten Datum?
Ersetze TODAY() durch eine Zelle mit deinem Referenzdatum, z. B. DATEDIF(A2, B2, "Y").