「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)
即:通过今天日期获取年份 – 身份证的年份=年龄
详情如下:>>>>>>>>
- 函数: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
文章为作者独立观点不代本网立场,未经允许不得转载。