
假设18位身份证号码在A列
B1输入公式
=DATEDIF(TEXT(MID(A1,7,8),"0-00-00"),NOW(),"y")
双击填充柄(单元格右下角黑色十字)
有exls就可以的,第一列填写身份证号,第二列用公式把出生年月日分离出来,第三列用当前日期函数取当天日期,第四例等于用第三列减去第二列,可以得到年龄,不过格式需要加工一下。
最方便的办法,请在excle里第一个格写身份证前三位,后面一个格写省下的,然后一排列,就全出来了。。。。。。
excel

假设18位身份证号码在A列
B1输入公式
=DATEDIF(TEXT(MID(A1,7,8),"0-00-00"),NOW(),"y")
双击填充柄(单元格右下角黑色十字)
有exls就可以的,第一列填写身份证号,第二列用公式把出生年月日分离出来,第三列用当前日期函数取当天日期,第四例等于用第三列减去第二列,可以得到年龄,不过格式需要加工一下。
最方便的办法,请在excle里第一个格写身份证前三位,后面一个格写省下的,然后一排列,就全出来了。。。。。。
excel