日常工作中,会遇到这种情况,单位需要统计各人员的年龄或者更新年龄,但是一般财务和人事手中只有最基本的身份证号。那么如何根据身份证号快速批量计算年龄呢,下面介绍几种方法。
一.提取出生年月日
要算年龄,首先要将身份证号中的出生年月日提取出来,提取出生年月的方法有如下几种:
1. MID函数
利用MID函数可以直接将身份证号中的出生年月提取出来。
按下图红框里的函数,7代表是从第7位数开始,8代表一共提取8位数字。
2. 分列
数据分列,就是直接将身份证号分解成三段,其中身份证号是单独的一段。
1)点击身份证号后,分别点击:数据-固定宽度-下一步。
2)进入下一页面后,将出生年月单独分割出来后,点下一步。
3)选择出生年月这一字段,将格式调整为日期,最后点完成。
4)调整格式
分列后的第二列是出生年月日,需要调整下格式为日期。
二.计算年龄
提取完出生年月日后,还需一次公式计算才可以算出年龄:
根据如下红框中的公式,即可算出年龄。
但这里算出的年龄不是整数,可以根据我上一篇文章“Excel如何将带小数点的数值四舍五入成整数?”来学习如何将年龄取整。
好了,以上就是今天的excel小技巧分享,欢迎大家多多交流。