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

更新时间:2025-05-09 05:23:58 阅读: 评论:0

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身份证号提取年龄公式)(图1)

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

如果是使用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")”,并按回车键即可。

本文发布于:2023-02-19 17:09:00,感谢您对本站的认可!

本文链接:http://www.ranqi119.com/to/167679775138967.html

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。

标签:身份证号   年龄   公式   excel
留言与评论(共有 0 条评论)
   
验证码:
Copyright ©2019-2022 Comsenz Inc.Powered by © 站长QQ:55-9-10-26|友情:优美诗词|电脑我帮您|扬州装修|369文学|站长工具|软件玩家|水木编程|编程频道