从身份证号码中提取出生日期,这是很多人事同胞们要做的事,您还
在一个个对着身份证号码手动输入出生日期吗?
当您看到这篇文章时,您是幸运的,今天就告诉您几种方法来快速从身份证号码中提取出生日期。
模拟数据如下:
18位身份证号码的7-10位为出生年份,11-12位为出生月份,13-14位为出生日。
方法一:分列
操作动画如下:
方法二:函数公式
公式:
=TEXT(MID(B2,7,8),'0-00-00')*1
解析:MID(B2,7,8)
MID(要提取字符的文本字符串,从哪个字符开始,提取多少个)
18位身份证号码的7-14位为出生年月日
所以从第7位开始,提取8位
TEXT(MID(B2,7,8),'0-00-00')是将提取出来的年月日转换成'0-00-00'格式
比如MID(B2,7,8)得到“19880628”,套个TEXT函数后格式变成“1988-06-28”
为什么要*1呢?
TEXT:根据指定的数值格式将数字转成文本。
套用函数TEXT后,表面上看起来是日期形式,实际上它并不是真正的日期格式而是文本,所以通过“*1”、“--”等来转换成真正的日期。
如何辨别真假日期?
真正的日期能够在日期格式和常规格式之间进行切换
切换快捷键:
Ctrl+Shift+~(日期转常规)
Ctrl+Shift+#(常规转日期)
比如:
日期2017-8-3按
微软把1900-1-1认为是第一天,所以2017-8-3是第42950天,这是日期的序列号形式。
方法三:快速填充(2013/2016)
操作动画如下:
先设置单元格格式yyyy-mm-dd
然后手工输入至少三个出生日期
再按Ctrl+E>键
肯定有人会问,为什么要手工输入三个?
我只能说您得让Excel明白你的意图。
有很多公众号文章在使用快速填充这个功能提取日期时,
告诉读者输入一个按Ctrl+E>键,
其实细心看的朋友您会发现得到的日期根本就是错误的,
下面演示一下:
看完这篇文章,您也可以自己动手试试!
光说不练无异于纸上谈兵!
如果您是人事,看完这篇文章将让您的工作变得轻松!
如果您不是人事,您可以在您公司的人事面前装B!
如果您公司的人事是个大美女,您可以把这些方法告诉她,她一定会感激您,说不定就以身相许了呢?
作者:仰望~星空
联系客服