打开APP
userphoto
未登录

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

开通VIP
如果还不能默写出从身份证号码中提取生日的公式,那就看看这个

B2单元格公式

=--TEXT(MID(A2,7,8),'0-00-00')




【分步解析】


1)提取出生日期

在18位的身份证号码中,第7位至第14位是出生日期

我们使用MID函数来从A2单元格的第7位开始提取8个连续字符



2)格式转化

第一步提取到的8位字符不是日期

我们使用TEXT函数将8位数值转换为日期的格式,格式代码是0-00-00


我是这一步的解说:

因为在上一步提取到的8位数值不是日期

所以这里不能使用日期的格式代码ymd

而应该使用数值格式占位符0



3)减负运算

使用双负号(--)做减负运算,使文本的日期转换成数值序列号


我是这一步的解说:

文本型日期或文本型数值 参与四则运算可转化位数值

日期也是数值(是以数值序列号形式存储的特殊格式)



4)设置单元格格式

将数值序列号设置为日期格式即可


本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
【热】打开小程序,算一算2024你的财运
Excel中身份证号码转出生日期的公式
用Excel XP提取身份证中的日期数据
身份证号码中提取出生日期
身份证号码的秘密
快速查看Excel日期和时间的序列号
excel身份证号码输入后,无意中格式改为了数值型,后三位变为了000,如何恢复?
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服