在本文中,我们将探索在 Excel 中查找年龄的不同方法,而不是使用 DATEDIF函数查找年龄的常用方法。为此,我们可以使用以下两种方式之一:
- 使用简单的数学
- 使用 YEAR函数
使用简单的数学:
我们可以使用简单的数学轻松找到一个人的年龄。我们需要做的就是从当前日期中减去 DOB 并将其除以 365.25
所以,公式是:
= (TODAY()-date_of_birth)/365.25
例子:
在这种情况下,计算年龄的公式为:
=(TODAY()-A2)/365.25
当前日期为 26.04.2021,上述人员的年龄为 16 岁。
评论:
1. 此公式以十进制形式返回年龄。为了以整数形式获得年龄,我们可以将公式包装在 INT函数。语法是:
= INT((TODAY()- date_of_birth)/365.25)
2. 如果你试图找出一个没有经历过闰年的人的年龄,这个公式会产生错误的结果。
使用 YEARFRAC 函数:
Excel 中的 YEARFRAC函数返回一个十进制值,表示两个日期之间的小数年。我们可以使用这个函数来计算年龄。
Syntax:
= INT(YEARFRAC(date_of_birth, TODAY()))
例子: