如何在Excel文件里通过身份证号码计算年龄,并且随着时间自动更新年龄?

谢谢解答!

输入:=YEAR(TODAY())-MID(B2,7,4),按回车键结束即可。

解析:TODAY()返回2021/8/17,TODAY函数返回当前的日期;

YEAR(2021/8/17)返回2021,YEAR函数提取某日期中的年份;

MID(B2,7,4)返回1996,身份证第7位至第10位代表出生年份,MID函数是指从文本字符串的指定位置开始,根据字符数返回指定的字符串,=MID(字符串,开始位置,字符个数)

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

=DATEDIF(TEXT(MID(A1,7,8),"0000-00-00"),TODAY(),"y")

相似回答