根据身份证号码计算年龄之经验

2025-04-30 14:39:59

1、实例:根据身份证号码计算年龄?身份证号码有18位和15位之分,18位的第7位至第10位是年份,15位的第7、8位是年份,但省略了“19”。

根据身份证号码计算年龄之经验

2、在D29单元格中,输入函数公式=MID(C29,7,4),并向下面的单元格内复制公式。18位的已提取,15位的提取不准确。

根据身份证号码计算年龄之经验

3、在D29单元格内继续输入函数公式=(LEN(C29)=15)*19&MID(C29,7,4),并向下面的单元格复制公式。

根据身份证号码计算年龄之经验

4、将D栏文本格式转换为数值,需在公式之前输入“--”,并向下面的单元格复制公式。

根据身份证号码计算年龄之经验

5、提取的15位身份证号码多了两位,用函数LEFT截取前面的4位即可,如下图所示。

根据身份证号码计算年龄之经验

6、年份提取成功,可以计算年龄了,需用到函数YEAR和TODAY,继续输入函数筇瑰尬哇公式=YEAR(TODAY())-LEFT(--烫喇霰嘴((LEN(C29)=15)*19&MID(C29,7,4)),4)。并向下面的单元格复制公式。

根据身份证号码计算年龄之经验
声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
猜你喜欢