37'

User info

Welcome, Guest! Please login or register.


You are here » 37' » 职场技巧 » excel技巧 » 根据出生年月日提取年龄


根据出生年月日提取年龄

Posts 1 to 3 of 3

1

1、假设出生年月日(形如2011-1-1,2011/1/1,不支持20110101)位于A列,第一行为标题,将年龄提取到B列。则B2单元格的公式为:

=DATEDIF(A2, TODAY(), "Y")

这个公式使用了DATEDIF函数,用来计算两个日期之间的差值。第一个参数是出生日期,第二个参数是当前日期(使用TODAY函数获取),第三个参数是"Y",表示返回的差值为年数。

2、将B2单元格中的公式拖动填充到B列的其他单元格中,即可提取出所有人的年龄。

注意:上述方法只是根据当前日期计算年龄,没有考虑具体的出生月份和日期。如果需要精确到天数,可以将上述公式的第三个参数改为"M"或"D"。

0

2

解读:
Datedif函数为系统隐藏函数,其功能为按照指定的方式统计两个时间之间的差。其语法结构为:=Datedif(开始时间,结束时间,统计方式)。其中公式中用到的统计方式“y”指的是按“年”进行计算。

0

3

如果计算截至某日的年龄,比如,截至2023-8-31,可以在A1输入出生年月日,B1输入2023-8-31,使用公式:
=DATEDIF(A1, B1, "Y")

0


You are here » 37' » 职场技巧 » excel技巧 » 根据出生年月日提取年龄