Posts

Showing posts from March, 2016

Excel 身份证号码 自动计算年龄

Image
在实际生活中,往往要根据身份证号码自动计算年龄,在Excel中,采用Excel2003YEAR函数获得当前年份,采用Excel2003MID函数取得身份证号码的出生年份,可快速地根据身份证号码自动计算年龄。
如图所示,在B2单元格输入身份证号码,在C2单元格输入:
=YEAR(NOW())-IF(LEN(B2)=15,"19"&MID(B2,7,2),MID(B2,7,4))
C2单元格根据身份证号码自动计算年龄“31”。

Excel如何根据身份证号码自动计算年龄
相关说明:
首先判断身份证号码是15位还是18位。
Excel2003YEAR函数返回某日期对应的年份。
Excel2003NOW函数返回当前系统日期和时间所对应的序列号。
Excel2003LEN函数判断参数的长度。
Excel2003MID函数从第二个参数位置开始,在第一个参数查找,返回第三个参数长度的字符串。

via:
http://www.office68.com/excel/1902.html