1. 主页 > 生活经验

如何从身份证号里面提取年龄(excel身份证号提取年龄公式)

excel身份证号提取年龄公式

我们知道身份证号的第7-14位是我们出生的年月日,我们可以用MID函数来提取出年份,然后用一种简单的公式来计算年龄,就是使用今年的年份减去出生的年份,公式为:

=2020-MID(B2,7,4)

其中MID(b2,7,4)表示:从B2单元格的第7位开始,提取4个字符,也就是出生的年份1993

如果说到了2021年,不想改动公式里面的2020,可以使用公式:

=YEAR(TODAY())-MID(B2,7,4)

2、不满生日的需要减1岁

今天是2020年的4月23日,如果说是4月24日的生日,还没到这天,那么这个人需要减1岁。

那么这种情况下,我们首先得把员工的出生年月日都算出来,首先把代表生日的那部分数据提取出来,使用公式是:

=MID(B2,7,8)

需要对这个数字进行时间格式化,使用text函数

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

然后我们可以使用一个datedif的函数来进行不满1岁自动减的算法

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

如何从身份证号里面提取年龄

如果是使用Excel表格,在空白单元格内输入公式“=YEAR(TODAY())-MID(身份证号所在单元格,7,4)”,并按回车键即可。MID函数的作用是从一个字符串中截取出指定数量的字符。

在excel中,MID函数的格式为MID(text,start_num,num_chars)。

中华人民共和国居民身份证的号码是一个18位的数字,其中7-14位是生日。

如果是提取出生日期,则在空白单元格内输入公式“=TEXT(MID(身份证号所在单元格,7,8),"0-00-00")”,并按回车键即可。

本文内容由互联网用户自发贡献,该文观点仅代表作者本人。如发现本站有涉嫌抄袭侵权/违法违规的内容,请发送邮件至 203304862@qq.com

本文链接:https://www.jinnalai.com/jingyan/143650.html

联系我们

在线咨询:点击这里给我发消息

微信号:

工作日:9:30-18:30,节假日休息