电脑

当前位置 /首页/游戏数码/电脑/列表

用Excel从身份证号码中提取各种格式的出生日期

我们都知道身份证号码包含了每个人的出生日期、性别等信息,有的时候我们可能需要提取一些身份证号码中的出日期,而本文给大家整理了4种提取不同的出生年与日的方法,希望可以帮到大家。

操作方法

(01)用execl打开需要提取的身份证信息,我们将四种提取方法分别放在B2,C2,D2,E2中。

用Excel从身份证号码中提取各种格式的出生日期

(02)B2单元格中,使用MID函数提取A2单元格中的第7位至第14位数字对应为出生年月日,如:19950102即为:1995年1月2日。公式为“=MID(A2,7,8)”,解释:在A2单元格中从左起第7个字符开始,依次提取8个字符,到B2单元格。

用Excel从身份证号码中提取各种格式的出生日期 第2张

(03)效果如图:

用Excel从身份证号码中提取各种格式的出生日期 第3张

(04)同理B3中将公式中的A2改成对应的A3,然后直接回车即可生效。

用Excel从身份证号码中提取各种格式的出生日期 第4张

(05)依次将所有的单元格替换完毕。

用Excel从身份证号码中提取各种格式的出生日期 第5张

(06)第二种格式为:XXXX年XX月XX日,在如图C2单元格中,使用MID函数提取所对应的A2单元格中的第7位至第10位出生年份数字。然后输入连接符“&”,接下来输入(”年”),再接连接符“&”。然后再提取第11位至第12位月份数字。紧接着又使用连接符“&”后输入(”月”),以此类推即可得到“XXXX年XX月XX日”的格式。完整的公式表达“=MID(A2,7,4)&"年"&MID(A2,11,2)&"月"&MID(A2,13,2)&"日"”。

用Excel从身份证号码中提取各种格式的出生日期 第6张

(07)对于其他的行,我们只需要将公式中的被提取的数据单元格更改即可,如:将A2改为A8即可。

用Excel从身份证号码中提取各种格式的出生日期 第7张

(08)第三个公式其实跟第二个差不多格式为:XXXX-XX-XX,只需要把”年“字改成了“-”即可,其他的地方跟第二个公式类似,照做即可。示例公式为【=MID(A2,7,4)&"-"&MID(A2,11,2)&"-"&MID(A2,13,2)】。

用Excel从身份证号码中提取各种格式的出生日期 第8张

(09)第四种格式:XXXX年XX月XX日(解释:其中个位数的月和日前没有0,例如“3月3日”不显示为“03月03日”)

(10)第四个公式介绍:公式前部分也是使用MID函数提取所对应的A2单元格中的第7开始共4位年份数字。然后使用连接符“&”,接下来输入(”年”),再使用连接符“&”。示例:【MID(A2,7,4)&"年"&】。但是这时需要在MID函数外再嵌套一个将文本转换为字符的函数VALUE,即将原来的第11-12位月份数字“MID(A2,11,2)”改写为“VALUE(MID(A2,11,2))”。同样(“&”+“”月””+连接符“&”)。示例:【VALUE(MID(A2,11,2))&"月"&】。然后同样的,需要在MID函数提取日期函数时外嵌套VALUE函数,即“VALUE(MID(A2,13,2))”。连接符“&”后输入“”日””。示例:【VALUE(MID(A2,13,2))&"日"】。最后整体公式为:【=MID(A2,7,4)&"年"&VALUE(MID(A2,11,2))&"月"&VALUE(MID(A2,13,2))&"日"】。

用Excel从身份证号码中提取各种格式的出生日期 第9张