Subscribe Us

Enter your email address:

Loading

Age Calculation

Labels:

You can calculate a persons age based on their birthday and todays date.
The calculation uses the DATEDIF() function.
The DATEDIF() is not documented in Excel 5, 7 or 97, but it is in 2000.
(Makes you wonder what else Microsoft forgot to tell us!)

Birth date :
01-Jan-60




Years lived :
51
 =DATEDIF(C8,TODAY(),"y")
and the months :
3
 =DATEDIF(C8,TODAY(),"ym")
and the days :
4
 =DATEDIF(C8,TODAY(),"md")

You can put this all together in one calculation, which creates a text version.

Age is 51 Years, 3 Months and 4 Days
 ="Age is "&DATEDIF(C8,TODAY(),"y")&" Years, "&DATEDIF(C8,TODAY(),"ym")&" Months and "&DATEDIF(C8,TODAY(),"md")&" Days"

Another way to calculate age

This method gives you an age which may potentially have decimal places representing the months.
If the age is 20.5, the .5 represents 6 months.

Birth date :
01-Jan-60




Age is :
51.26
 =(TODAY()-C23)/365.25

'



0 comments:

Post a Comment

Post a Comment