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()函数。