如何用excel提取身份证出生日期

如题所述

(假定身份证号码保存在C2单元格中),提取的日期保存在D2单元格中,只要在D2单元格中输入下面的公式就成了(15位、18位通用): =IF(LEN(C2)=15,DATE(MID(C2,7,2),MID(C2,9,2),MID(C2,11,2)),IF(LEN(C2)=18,DATE(MID(C2,7,4),MID(C2,11,2),MID(C2,13,2)),"号码有错")) 出生时间提取了,计算年龄就方便了(年龄保存在E2单元格中),在E2单元条中输入公式: =datedif(d2,today(),"Y")
温馨提示:答案为网友推荐,仅供参考
第1个回答  2021-01-04

首先手动输入一个出生日期,回车到下一个单元格按ctrl加e向下填充,最后选择内容右键设置一下单元格格式,在自定义设置成0000-00-00确定即可。

第2个回答  2021-01-04

Excel如何从身份证号码中提取出生日期?这个视频告诉你!

第3个回答  2020-03-17

Excel中提取身份证号码出生日期的方法

第4个回答  2021-01-04
相似回答