Excel如何快速从身份证中提取出生日期,教你一个公式搞定

大家好,我是小西,一个钟爱Excel的男人。

很多人力资源岗位的小哥哥小姐姐们都可能要从身份证号码中提取出生日期,今天小西跟大家分享一下如何快速从身份证中提取出生日期。

想要从身份证中提取出生日期,大家必须要先知道,身份证号码中从第7位开始的8位数字代表的就是出生日期。闲话少说,下面上干货!

01

在单元格中输入公式“=--TEXT(MID(B4,7,8),"0-00-00")”

02

将单元格中的公式下拉填充

03

到这里很多朋友可能会说,不是提取出生日期吗,怎么都是一些数字。不要着急,我们只需要将单元格格式设置为日期,就可以搞定啦!

公式解说

首先来看MID函数,它是Excel中常用的文本提取函数,它可以从一个文本字符串中,根据指定的开始位置,提取出特定长度的字符。

本文这里MID(B4,7,8)的作用就是从B4单元格身份证数据中的第七位开始提取,提取八个字符,即提取出身份证中代表出生日期的八个数字。得到的结果就是字符串19731107。

接下来用TEXT函数,将MID函数得到的字符串19731107变成日期的模样1973-11-07,切记并不是真的日期格式。

那么可能有小伙伴要问了,公式前面两个短横线的作用是什么。这个是因为Excel中使用经过TEXT、MID函数计算后得出的数值是文本格式,不是标准的日期格式。所以我们在公式前面添加两个负号,进行减负运算将文本格式转变为数值格式。

好啦,用公式从身份证号码中提取出生日期的技巧就讲到这里啦!看完文章,别忘了点个,支持一下哟~ღ( ´・ᴗ・` )比心,这样小西才会有更多的动力来写这方面的干货哦,下期再见!

举报
评论 0