EXCEL里通过身份证号自动计算年龄公式如下:
=DATEDIF(TEXT(TEXT(MID(A1,7,6+(L军正众高食维州EN(A1)=18)*2),"#-00-0来自0"),"e-mm-dd"),TODAY(),"y")
在excel中效果如下:
注释:
datedif()函数的功能如下:
在这里主要是为了计算出生年距离今年的差值
、TEXT(TEXT(MID(A1,7,6+(360问答LEN(A1)=18)*2),"#-00-0吃请来味照0")
是为了计算A1单元中身份证的年份
"e-mm-dd"),TO鱼地DAY()为了计算今天的年份