如何计算以年为单位的年龄?

zun*_*arz 2 date-time worksheet-function microsoft-excel-2010

在 Excel 2010 中,我使用公式=(TODAY() - 05/31/1996) / 365.25来计算今天日期 2013 年 5 月 30 日和 1996 年 5 月 31 日之间的年龄。我期待一些接近17.00 的数字,但我得到113.41。如何使用单个公式计算两个日期之间的年差?我已将我的单元格格式化为具有 2 个小数精度的数字。

我正在使用基于这个类似问题的公式。

小智 6

“我如何使用一个公式来计算两个日期之间的年差?”

由于您提出问题的确切方式,我认为 DATEDIF 公式更适合您。尝试使用以下公式。这很简单!希望这可以帮助。:)

=DATEDIF("05/31/1996",TODAY(),"Y") 或者 =DATEDIF(A1,TODAY(),"Y")

“Y”使公式计算年份的差异。


chu*_*uff 5

这将起作用: =(TODAY()-DATEVALUE("5/31/1996"))/365.25

这也是: =(TODAY()-A1)/365.25其中 A1 包含 Excel 日期值。