如何在excel中用身份证号计算年龄?
1、输入数据、建立辅助列:
打开excel文件,输入基础数据; 建立辅助列:D、E列,数字类型为日期格式。

2、提取第一个身份证号的出生日期:
在D2单元格中输入公式【=DATE(MID(C2,7,4),MID(C2,11,2),MID(C2,13,2))】,说明:
1、DATE函数的功能:返回代表特定日期的序列号,表达式为:
DATE(year,month,day),代表含义:year:年,month:月,day:日
2、MID函数的功能:提取字符串,从指定位置开始,提取特定数量的字符。
MID(text,start_num,num_chars),其中:
Text:提取字符的文本字符串。
Start_num:提取的第一个字符位置。
Num_chars:返回字符的个数。

3、按回车键后,提取出生日期成功。

4、输入当前日期:
在E2单元格输入公式【=TODAY()】,
说明:today函数是日期函数,功能是返回当前日期,其表达式:TODAY( )。

5、按回车键后,系统返回当前日期。

6、计算实际年龄:
在F2单元格输入公式【=(E2-D2)/365】,公式含义:
实际年龄=(当前日期-提取出生日期)/365

7、按回车键后,实际年龄就计算出来了。在这里,数值保留1位小数点。

8、计算所有身份证号的年龄:
计算出第一个身份证号的年龄后,用“填充序列”的方式,向下填充,便计算出其它身份证号的年龄了!

1、方法总结:
1、打开excel文件,输入基础数据; 建立辅助列:D、E列,数字类型为日期格式。
2、从身份证号中提取出生日期,采用函数:DATE、MID函数。
3、输入当前日期,采用函数:TODAY()。
4、计算实际年龄,公式:(当前日期-提取出生日期)/365
5、批量计算其它身份证年龄:用填充序列填充其余下面单元格。

声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
阅读量:62
阅读量:33
阅读量:59
阅读量:180
阅读量:195