excel表格身份证提取年龄

excel表格身份证提取年龄(怎样利用EXCEL函数将身份证中的年龄提取出来?)

施老师:

做人事的朋友们经常需要录入员工信息表,那么我们可以利用EXCEL将身份证号码的出生年月提取出来,自动生成年龄。这样就省去很多的工作量,提高工作效率

excel表格身份证提取年龄(怎样利用EXCEL函数将身份证中的年龄提取出来?)

方法一、按当前系统日期计算

在单元格,输入公式:【=DATEDIF(TEXT(MID(当前单元格,7,8),"#-00-00"),TODAY(),"Y")】

DATEDIF:计算机日期比较函数;

TEXT:将数值转换为按指定数字格式表示的文本;

MID:截取出指定数量的字符;

TODAY:用于返回当前时间;

Y:指计算两个日期的年差数;

excel表格身份证提取年龄(怎样利用EXCEL函数将身份证中的年龄提取出来?)

方法二、同样也是按照当前系统日期

输入公式:【=DATEDIF(TEXT((LEN(A2)=15)*19&MID(A2,7,6+(LEN(A2)=18)*2),"#-00-00"),TODAY(),"y")】。也可以同样的计算出年龄。

excel表格身份证提取年龄(怎样利用EXCEL函数将身份证中的年龄提取出来?)

大家平时碰到输入人员身份证信息和年龄的,大家是按笨办法一个一个的输入还是用函数去计算呢?欢迎大家在下方评论区留言写下你的看法,更多问题请关注宁双学好网施老师!

本文来自投稿,不代表本网站立场,未经本站授权不得转载、摘编或利用其它方式使用上述作品,违者必究。

发表评论

您的电子邮箱地址不会被公开。 必填项已用*标注