Get Email Subscription

Enter your email address:

Delivered by FeedBurner

Saturday, May 15, 2010

Age Calculation in Excel




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 :
1-Jan-60
Years lived :
50
 =DATEDIF(C8,TODAY(),"y")
and the months :
4
 =DATEDIF(C8,TODAY(),"ym")
and the days :
15
 =DATEDIF(C8,TODAY(),"md")
You can put this all together in one calculation, which creates a text version.
Age is 50 Years, 4 Months and 15 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 :
1-Jan-60
Age is :
50.37
 =(TODAY()-C23)/365.25

Related Posts by Categories



0 comments:

About This Blog

Lorem Ipsum

  © Blogger templates Newspaper III by Ourblogtemplates.com 2008

Back to TOP