Wenn Sie eine Liste von Personen mit ihren haben Geburtsdatum erwähnt auf Google Tabellenund Sie müssen ihre finden Alter, dann wird dieser Artikel hilfreich sein. Diese Diskussion wird unter der Annahme erklärt, dass die Datumsangaben im Format tt/mm/jjjj oder im Format tt-mm-jjjj geschrieben sind. Es wurde auf Google Sheets und keiner anderen ähnlichen Software getestet.
Berechnen Sie das Alter aus dem Geburtsdatum mit Formeln in Google Sheets
Wir können das Alter von Personen auf einer Google Sheet-Seite wie folgt berechnen:
- Verwenden der DATEDIF-Formel
- Verwenden der Array-Formel
1]Verwenden der DATEDIF-Formel
Die Syntax für die DATEDIF-Formel lautet wie folgt:
=IF(<position of first cell in the column>,DATEDIF(<position of first cell in the column>,TODAY(),"Y"),"")
Wo
Z.B. Wenn Sie die Altersliste der Personen in Spalte C erstellen und die Zellennummer der ersten Zelle in der Spalte mit den Geburtsdaten B3 ist, würde die Formel wie folgt lauten:
=IF(B3,DATEDIF(B3,TODAY(),"Y"),"")
Sie müssten diese Formel kopieren und in Zelle C3 einfügen und die Eingabetaste drücken, um die Operation auszuführen. Klicken Sie auf eine andere leere Zelle und dann wieder auf C3. Ein Punkt würde rechts unten in der C3-Zelle erscheinen. Verwenden Sie es, um die Formel in die entsprechende letzte Zelle in Spalte B zu ziehen, in der das Geburtsdatum angegeben ist. Z.B. Wenn die letzte Zelle in Spalte B, die das Geburtsdatum enthält, B8 ist, ziehen Sie die Formel C8.
Interessanterweise hat die DATEDIF-Formel eine Option, wenn Sie die genaue Anzahl der Jahre, Monate und Tage erhalten möchten, die den Geburtsdaten entsprechen. Die Syntax wäre:
=DATEDIF(<position of first cell in the column>,TODAY(),"Y")&" Years, "&DATEDIF(<position of first cell in the column>,TODAY(),"YM")&" Months, "&DATEDIF(<position of first cell in the column>,TODAY(),"MD")&" Days"
Z.B. In dem oben genannten Beispiel würde die Formel wie folgt aussehen:
=DATEDIF(B2,TODAY(),"Y")&" Years, "&DATEDIF(B2,TODAY(),"YM")&" Months, "&DATEDIF(B2,TODAY(),"MD")&" Days"
Einige Benutzer finden es möglicherweise schwierig, die Formel über Zellen zu ziehen.
2]Verwenden der Array-Formel
Im Gegensatz zur DATEDIF-Formel müssen Sie bei der Array-Formel alle Details in der Formel selbst erwähnen, was die Verwendung erleichtert.
Die Syntax für die Array-Formel lautet wie folgt:
=ArrayFormula(int(yearfrac(<position of first cell on which date of birth is mentioned>:<position of last cell on which date of birth is mentioned>,today(),1)))
Dabei ist
Z.B. Wenn die Geburtsdaten in Spalte B von B3 bis B8 aufgeführt sind, lautet die Formel:
=ArrayFormula(int(yearfrac(B3:B8,today(),1)))
Wenn Sie die Formel für eine unendliche Anzahl von Zeilen erstellen möchten, lautet die Syntax:
=ArrayFormula(if(len(<position of first cell on which date of birth is mentioned>:<Row in which dates of birth are listed>),(int(yearfrac(<position of first cell on which date of birth is mentioned>:<Row in which dates of birth are listed>,today(),1))),))
Z.B. Im oben genannten Fall würde die Formel wie folgt lauten:
=ArrayFormula(if(len(B3:B),(int(yearfrac(B3:B,today(),1))),))
Die in diesem Beitrag erwähnten Verfahren wären besonders hilfreich für diejenigen, die Mitarbeiter, Studenten, Sportmannschaften usw. verwalten.
Ich hoffe es hilft!
Unterstützen Sie unsere Arbeit ❤️
Wenn Ihnen dieser Artikel gefallen hat, können Sie uns mit einem Trinkgeld unterstützen, damit wir weiterhin großartige Inhalte veröffentlichen können.





























