在极速表格(Excel)里如何从身份证号码中提取出出生日期?

一个个写出生日期太麻烦了,有没有更简单快捷的操作方法?求教~

    在C2单元格中输入公式:=--TEXT(MID(B2,7,8),"0-00-00"),点击回车。MID(B2,7,8)的意思就是从B2单元格的第7位开始截取,截取的字符长度是8位。

2.可以看到,回车后公式结果变成了36161.

3.选中C2单元格,点击右键,选择“单元格格式”。 

4.在单元格格式中,依次点击“数字”—“日期”—“确定”。将单元格设置为日期格式。 

5.这样,出生日期就被提取出来了。 

6.向下复制填充,即可一次性提取所有身份证号码对应的出生日期。 

温馨提示:答案为网友推荐,仅供参考
第1个回答  2018-04-08
从第七位开始取八位数字。MID(H15,7,8) 这是适合18位最新身份证号码的。 如果有15位旧的身份证号码存在的情况下,就加个if判断吧
第2个回答  2018-04-08
=DATE(MID(C2,7,4),MID(C2,11,2),MID(C2,13,2))
C2中存放的是身份证号码
相似回答