多语言展示
当前在线:491今日阅读:26今日分享:39

Excel表格利用函数精确计算身份证号上的年龄

根据身份证号来获取年龄的两种方法1、精确到年月日来计算(周岁)年龄用公式Datedif,2、只按年份来计算年龄(非周岁)
工具/原料
1

硬件:电脑/笔记本; 系统:Windows

2

软件:WPS下Excel

方法/步骤
1

按年份计算年龄:只需输入公式=YEAR(TODAY())-MID('身份证号',7,4)公式解释: 当前年份 减去 身份证号对应的年份值 就是年龄;TODAY()函数是当前日期;YEAR(TODAY())是当前年份;MID('身份证号',7,4):截取身份证号中从7开始截取4位,就是年份

2

按年月日来计算年龄(即周岁):再B2单元格处先输入公式1:=DATE(MID(A2,7,4),MID(A2,11,2),MID(A2,13,2))意思是把身份证号的年月日值转换为日期格式

3

输入公式2:=DATEDIF(B2,TODAY(),'Y'), B2就是上面公式1的值公式说明:按日期来计算年份差函数DATEDIF(开始日期,结束日期,“Y”表示计算年份差)

4

也可以直接利用公式:=INT(DAYS360('1992-09-06',TODAY())/360)来替代以上两个公式的步骤

5

最后的效果如下

推荐信息