Excel身份证号提取出生日期

工作中经常会遇到根据身份证号来得到出生日期的需求,可以用分列及函数两种方法来实现。

分列法:

1.首先将身份证号一列复制粘贴到新列。

2.选定新列,点“数据”→“分列”→“固定宽度”,点下一步。

3.画两条线,把生日的8位放在中间,下一步。

4.第三步最重要了,两边的部分,选“不导入此列(跳过)”,中间的部分,要选“日期(YMD)”。点完成就好了。

函数法:

也可以用函数,text函数结合mid函数,调一下格式就行了。

=--TEXT(MID(D2,7,8),"0000-00-00")

MID(D2,7,8)表示取D2单元格从第7位开始的8位,"0000-00-00"(注意是英文状态下)表示以0000-00-00的样子显示出来,如1981-10-15. 前面的两个减号是强制转换成数值,另外用+0也可以强制转换成数值。结果是数值格式,就是好几万这种。然后选定此列,单元格格式改成短日期即可。

©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

友情链接更多精彩内容