如何从公式在EXCEL表格的身份证号码中提取年龄(周岁)

如题所述

第一步、首先,打开Excel表格程序,进入Excel表格程序主界面,在Excel中输入好身份证号码。

第二步、然后,在空白单元格内输入函数“=YEAR(TODAY())-MID(A3,7,4)”回车确定输入函数。

第三步、然后,在Excel表格中即可看到单元格内已经提取出身份证号码中的年龄。

第四步、最后,只要向下填充内容,即可全部提取身份证号码中的年龄,问题解决。

温馨提示:答案为网友推荐,仅供参考
第1个回答  2022-09-09

用datedif函数配合mid函数和date函数和today函数可以解决问题,

原理如下:datedif(开始日期,结束日期,计量单位),

用date函数和mid函数从证件号码中提出出生日期,也就是开始日期,

用today函数得到结束日期,

计量单位选择年。

具体公式为:=DATEDIF(DATE(MID(A2,7,4),MID(A2,11,2),MID(A2,13,2)),TODAY(),"Y")

效果如图:

如有疑问可以继续交流!

第2个回答  2022-07-28
身份证号码在A列,在B列输入公式=DATEDIF(DATE(MID(A1,7,4),MID(A1,11,2),MDI(A1,13,2)),TODAY(),"Y")