打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
汇总 | 身份证提取出生日期用这3种方法足够

身份证提取生日的方法很多,常见的有各种函数,如mid函数,text函数,Concatenate函数等等...


如果不想使用函数可以做到吗?

一样可以,分列法 (五星强推)

如果你的版本是2013及以上,还可以使用快速填充法 (四星推荐)


=============


1、分列法


顾名思义,将出生日期从身份证中分离出来作为单独的一列并设置为日期格式

包括两个步骤:数据分列 格式设置


步骤:


① 复制身份证号码到生日列 ▼



②  『数据』 - 『分列』- 选固定宽度 ▼



③  建立分列线,在出生日期前后加两条分列线 ▼



④ 将出生日期前后的数据设置【不导入此列】

出生日期设置为日期格式,动图演示 ▼



⑤ 效果如下 ▼




⑥ 当前格式已为日期格式,可自由更改日期显示方式 



点评:分列法既方便又格式标准,能任意更改日期显示方式,也不挑版本,好用!


=============


2、快速填充法 (适用于Excel2013及以上版本)


① 在第一行输入第1个身份证号码中的出生日期信息,然后按ctrl E键(快速填充快捷键 )向下填充



② 单元格格式设置自定义格式 0000-00-00



点评:快速填充法只需手动输入第一行,打个样后系统自动识别,很快捷!

但是只适用于Excel 2013版本及以上且格式为非标准日期格式


=============


3、Mid 函数


身份证号中第7位-第15位为出生年月日信息

使用mid函数从第7位开始提取,共提取8个字符 


① 输入公式=mid(b2,7,8) ▼



② 单元格格式设置自定义格式 0000-00-00



点评:mid函数参数少,使用方便,但格式为非标准日期格式


=============


4、Text Mid 函数


什么是Text函数?


【功能】将数值转换为指定格式文本

【语法】TEXT(value,format_text)

【参数】

  • value:数值、计算结果为数字值的公式,或对包含数字值的单元格的引用

  • format_text:“单元格格式”对话框中“数字”选项卡上“分类”框中的文本形式的数字格式



19900908 →1990-09-08

将8位数字00000000格式改为自定义格式,设置为0000-00-00


输入公式=text(mid(b2,7,8),'0000-00-00')



自定义格式怎么这么眼熟?

单元格格式中就有


例如:将手机号码13890908080改为138-9090-8080格式

也是使用自定义格式

① ctrl 1调出单元格格式设置

② 选择自定义格式

③ 输入000-0000-0000



19900908 →1990年9月8日

将8位数字00000000格式改为自定义格式,设置为0000年00月00日


输入公式=text(mid(b2,7,8),'0000年00月00日')



点评:text mid函数使用两个函数,略复杂,但可根据需要自由设置格式


本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
【热】打开小程序,算一算2024你的财运
简单实用:从身份证中提取出生日期
从身份证号码提取日期、计算年龄、判断性别
2分钟学会3个函数,快速从身份证中提取出生日期、年龄
1秒钟解决你的出生日期问题~
怎么从身份证中提取出生日期?并批量改成日期格式
Excel数据有效性应用常见五大案例,讲解透彻,请收藏好~~
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服