Hi Jay Jay!
=Datedif(A1,Today(),"y")&" years "&Datedif(A1,Today(),"ym")&" months
Returns age in completed years and months.
You may get some difficulties with interpretation but these are
probably acceptable. For example DoB 31-Jan-2000 does not click over 1
year 1 month until 1-Mar whereas you might interpret it as needing to
click over on last day of February. It's not wrong. Just an
interpretation issue.
For greater ease, I'd use years and weeks
=DATEDIF(A1,TODAY(),"y") & " years " &
INT((TODAY()-DATE(YEAR(A1)+DATEDIF(A1,TODAY(),"y"),MONTH(A1),DAY(A1)))
/7) & " weeks "
For details of the drunken cousin of the Excel functions (DATEDIF)
see:
Chip Pearson:
http://www.cpearson.com/excel/datedif.htm
Otherwise this Excel function is undocumented apart from sobering up
enough to warrant a mention in Help in Excel 2000.
--
Regards
Norman Harker MVP (Excel)
Sydney, Australia
(e-mail address removed)
Excel and Word Function Lists (Classifications, Syntax and Arguments)
available free to good homes.