24周年

财税实务 高薪就业 学历教育
APP下载
APP下载新用户扫码下载
立享专属优惠
安卓版本:8.6.91 苹果版本:8.6.91
开发者:北京东大正保科技有限公司
应用涉及权限:查看权限>
APP隐私政策:查看政策>

EXCEL中如何用函数嵌套批量提取身份证号码里的出生日期?

来源: 正保会计网校 编辑:吱嗷 2024/01/05 12:05:03  字体:

如下图所示,在人员名单中有各个员工的身份证号,需要根据身份证号来返回每个人的出生日期,在excel中怎么操作呢?

EXCEL中如何提取身份证里的出生日期?

利用身份证号码快速提取出生年月日的方法很多,有不使用函数就可以完成的,有使用函数功能可以实现的。今天网校就跟大家分享两个用函数嵌套提取的方法。

一:text、mid函数

在C2单元格中输入公式=MID(B2,7,8)

公式的含义是从B2单元格的第7位开始截取,截取的字符长度是8位,得到的结果为“19930301”。

EXCEL中如何提取身份证里的出生日期?

接着套用TEXT函数,将MID函数得到的字符串变成日期模样,TEXT(MID(B2,7,8),"0-00-00")。

我们可以看到结果变为“1993-03-01”。

EXCEL中如何提取身份证里的出生日期?

注意:用text函数转换后的只是显示为了日期的样式,还不是真正的日期格式。Excel中凡是经过TEXT、MID、LEFT、RIGHT等函数计算后得出的数值是文本格式,一般情况下,不能参与后续的计算处理。

所以我们在函数前补充两个“-”,对上面的结果进行减负运算。通过运算,将文本格式的数值变成真正的日期格式(最后需要将单元格格式设置成日期格式)。

完整公式为:

=--TEXT(MID(B2,7,8),"0-00-00")

EXCEL中如何提取身份证里的出生日期?

二:date、mid函数

我们用MID(B2,7,4),MID(B2,11,2),MID(B2,13,2)分别取出来身份证号中的出生年份、月份、日期,然后再用date函数将年月日组合为一个整体。date函数的参数有三个,分别是“年”、“月”、“日”,返回的值是日期格式。

完整公式为:

=DATE(MID(B2,7,4),MID(B2,11,2),MID(B2,13,2))

EXCEL中如何提取身份证里的出生日期?

当然,从身份证号中提取出来出生日期还有别的方法,但是用函数能够体现出来提取的过程。

好啦,今天就跟大家分享到这里。

本文为正保会计网校老师原创文章

转载请注明

更多推荐:

就业晋升 求职进阶 职业测评 免费资料

税务师证书在手,如何成功实现跳槽与晋升之路

@初会er,这些岗位正在热招,"职"等你来


想拿高薪offer?5000+合作企业供您选择

职业规划 简历精修 面试模拟 能力培训 名企直推

提交申请

10节职场小白进阶课
全套会计实操精选课
10节实操&管理精选课
7天审计精选课

马上免费领取>

免费试听

  • 徐新荣会计真账实训

    徐新荣主讲:会计真账实训免费听

  • 朱长胜财税差异解析

    朱长胜主讲:财税差异解析免费听

  • 罗杰夫财务报表分析

    罗杰夫主讲:财务报表分析免费听

限时免费资料

  • 简历模板

    简历模板

  • 免费课程

    免费课程

  • 求职秘诀

    求职秘诀

  • 面试问题

    面试问题

  • 财务报表

    财务报表

  • 账务处理

    账务处理

加入就业小分队

就业老师

扫码找组织

回到顶部
折叠
网站地图
您有一次专属抽奖机会
最多可得元优惠
试试手气
人已抽奖
关闭
去选课
去选课 关闭

Copyright © 2000 - 2024 www.chinaacc.com All Rights Reserved. 北京东大正保科技有限公司 版权所有

京ICP证030467号 京ICP证030467号-1 出版物经营许可证 京公网安备 11010802023314号 

正保会计网校

您有 1 次抽奖机会
抽一次