ExcelBanter

ExcelBanter (https://www.excelbanter.com/)
-   Excel Worksheet Functions (https://www.excelbanter.com/excel-worksheet-functions/)
-   -   Calculating Age (https://www.excelbanter.com/excel-worksheet-functions/39740-calculating-age.html)

malvis

Calculating Age
 
Is there a formula that can calculate age when given only Date of Birth?

Gary's Student

Checkout:

http://www.cpearson.com/excel/datedif.htm
--
Gary's Student


"malvis" wrote:

Is there a formula that can calculate age when given only Date of Birth?


malvis

Thank you Gary's Student.

From the site I found to get simple age:

=DATEDIF(A1,NOW(),"y")

"malvis" wrote:

Is there a formula that can calculate age when given only Date of Birth?


RamseyR

Calculating Age
 
I have found an easier way...
=2005-year(a1)

Granted if their DOB is in a month after today it will show how old they
will be this year.. but it's much easier.
--
Rebecca


"malvis" wrote:

Thank you Gary's Student.

From the site I found to get simple age:

=DATEDIF(A1,NOW(),"y")

"malvis" wrote:

Is there a formula that can calculate age when given only Date of Birth?


Fred Smith

Calculating Age
 
You're better off using:

=year(today())-year(a1)

This will work next year, whereas a hard-coded 2005 will not.

--
Regards,
Fred


"RamseyR" wrote in message
...
I have found an easier way...
=2005-year(a1)

Granted if their DOB is in a month after today it will show how old they
will be this year.. but it's much easier.
--
Rebecca


"malvis" wrote:

Thank you Gary's Student.

From the site I found to get simple age:

=DATEDIF(A1,NOW(),"y")

"malvis" wrote:

Is there a formula that can calculate age when given only Date of Birth?




Ron Rosenfeld

Calculating Age
 
On Wed, 19 Oct 2005 22:43:42 -0600, "Fred Smith" wrote:

You're better off using:

=year(today())-year(a1)

This will work next year, whereas a hard-coded 2005 will not.


Both formulas make the (usually) erroneous assumption that a birthday is on
January 1.

This may be OK if that is what is desired, but that's rarely the case, except
for, I believe, horses.

Some school districts have a defined birthday, but the one's with which I am
familiar do not have it on Jan 1.


--ron

Ron Rosenfeld

Calculating Age
 
On Wed, 19 Oct 2005 22:43:42 -0600, "Fred Smith" wrote:

You're better off using:

=year(today())-year(a1)

This will work next year, whereas a hard-coded 2005 will not.


Correction to my previous -- I think horse's birthdays being on 1 Jan only
applies to the northern hemisphere. I believe they are born on a different
date in the southern hemisphere (? 1 Aug or 1 Jul)


--ron


All times are GMT +1. The time now is 01:30 PM.

Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
ExcelBanter.com