找回密码
 立即注册
搜索
热搜: Excel discuz
查看: 2972|回复: 0

Excel中用text函数从身份证号码中直接提取标准出生年月日

[复制链接]

482

主题

7万

元宝

75万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
750849
发表于 2020-5-5 18:33:15 | 显示全部楼层 |阅读模式
上次分享的方法中,没有讲解如何用函数直接提取标准日期格式的出生年月日,在这里用text函数实现。
2020-05-05_183031.png

=--TEXT(MID(B4,7,8),"0-00-00")
MID函数用于从字符串的指定位置开始,提取特定数目的字符串。
MID(B4,7,8)就是从B4单元格的第7位开始,提取8位数字,结果为:
19841203
再使用TEXT函数,将这个字符串变成"0-00-00"的样式,结果为"1984-12-3"。
这个时候,已经有了日期的模样,但是本身还是文本型的,所以再加上两个负号,也就是计算负数的负数,通过这么一折腾,就变成真正的日期序列了。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|五花八门论坛 ( 豫ICP备15031300号-3 )

GMT+8, 2024-4-26 02:49 , Processed in 0.100286 second(s), 21 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表