您的位置首页百科问答

EXCEl根据身份证或生日计算年龄

EXCEl根据身份证或生日计算年龄

的有关信息介绍如下:

EXCEl根据身份证或生日计算年龄

excel表格中,输入18位的身份证号码,然后在空白单元格中输入公式=DATEDIF( DATE(MID(A2,7,4),MID(A2,11,2),MID(A2,13,2)), TODAY(), "Y" ),按回车键即可计算出年龄。

分析:

1、年龄计算公式:DATEDIF(生日,当前日期,“Y”)

2、根据身份证号码计算生日:DATE(MID(A2,7,4),MID(A2,11,2),MID(A2,13,2)),DATE()函数参数为年、月、日。

输入身份证号

excel中,输入18位的身份证号码

1、根据身份证号码计算生日:=DATE(MID(A2,7,4),MID(A2,11,2),MID(A2,13,2))

2、根据生日计算年龄:=DATEDIF(B2,TODAY(),"Y")

3、根据身份证号码计算生日:=DATEDIF( DATE(MID(A2,7,4),MID(A2,11,2),MID(A2,13,2)), TODAY(), "Y" )

用当前年减生日年的方法,来计算年龄,会有误差。最准确的方式还是要用到DATEDIF()函数。