「Excel技巧7」MID函数,身份证号中提取出生日期、计算当前年龄

第1步,在对应单元格输入“=MID(A2,,7,8)”,其中,“A2”表示提取的身份证号所在单元格;“7”表示从第7位开始截取;“8”表示截取的位数为8位;

第2步,按“回车”即可得到结果,鼠标指针放在输入公式单元格的右下角,出现黑色 十字后,双击鼠标左键,进行快速填充;

【小知识】输入“=mid”后,按【tab键】会自动变成大写形式“=MID(”。

第1步:在对应位置输入“=YEAR(NOW())-MID(A2,7,4)”,其中“YEAR(NOW())”表示当前年份;“MID(A2,7,4)”表示截取文本A2中从第7为开始的4个字符,也就是出生年份;

第2步,按“回车”即可得到结果,鼠标指针放在输入公式单元格的右下角,出现黑色 十字后,双击鼠标左键,进行快速填充;

学会了,就动手试一试吧!

「Excel技巧」函数YEAR、MID:通过身份证号码计算年龄

身份证号计算年龄,会用到3个函数,分别是YEAR、TODAY、MID

输入:=YEAR(TODAY())-MID(D2,7,4),即可得到年龄如下:

函数拆分:

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

即:通过今天日期获取年份 – 身份证的年份=年龄

详情如下:>>>>>>>>

  1. 函数:TODAY(),自动获取今天日期

今天是2024年1月19日,单元格输入=TODAY(),即可自动得到2024/1/19

2.今天日期转化成年份

YEAR(TODAY()),即2024-1-19,可以得到2024年

函数:YEAR(),日期格式中提取年份

3.身份证号提取年份:从身份证号的7位开始,截取4位数,就可以得到出生年份

MID(D2,7,4)

D2:身份证号所在单元格

7:表示从第7位开始

4:表示截取4个数/字符

4.通过今天日期获取年份 – 身份证的年份=年龄

将上述3个步骤得函数组合起来,就可以得到年龄了

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

其他成员的年龄可以通过公式复制、或鼠标十字状态是拉取

最终得到年龄

提示,如果想计算周岁,还可以在原来公式上再减1:

=YEAR(TODAY())-MID(D14,7,4)-1

本文作者及来源:Renderbus瑞云渲染农场https://www.renderbus.com

点赞 0
收藏 0

文章为作者独立观点不代本网立场,未经允许不得转载。