如何把身份证转化成年龄

如题所述

在WPS表格中,使用函数可以将身份证号自动转换为年龄。

函数公式为:=DATEDIF(TEXT(TEXT(MID(A1,7,6+(LEN(A1)=18)*2),"#-00-00"),"e-mm-dd"),TODAY(),"y")



举例WPS表格中根据身份证号码自动填出生日期、计算年龄

18位身份证号码转换成出生日期的函数公式:

如果E2中是身份证,在F2中求出出生日期,

自动录入男女:=IF(E2="","",IF(MOD(RIGHT(LEFT(E2,17),1),2)=0,"女","男"))

计算年龄(新旧身份证号都可以):=IF(AND(E2=""),"",IF(MIDB(E2,7,2)="19",107-MIDB(E2,9,2),107-MIDB(E2,7,2)))

温馨提示:答案为网友推荐,仅供参考