作者:乔山办公网日期:
返回目录:excel表格制作
A1的格式【文本】存放身份证号码(注:只能是来15位或18位),B1里写公式:
=DATEDIF(TEXT(MID(A1,7,LEN(A1)/2-1),"0-00-00"),TODAY(),"Y")
公式可以下拖复制的,源与楼上的比较该知公式应该是简洁的了,快复制到Excel里试一试吧!你一定会成功的!!!
祝你新年快乐!道!!
1
打开Excel编辑。
2
在年份一列第一格输入公式=MID(A2,7,4)。
3
此时出生年份已经显现。
4
再在年龄一列第一格输入公式2018-MID(A2,7,4)。
5
此时年龄就出来了。
首先需要用MID函数将身份证号码中的日期部分提取出来。然后利用YEAR函数和NOW函数取百得当前度年份。再用DATEDIF函数计算两个日期之间间隔的年数。
以18位身份证知号码为例,18位身份证号从第7位开始的8位数字代表出生日期。出生的年份是从第7位开始的4位数字,因此,我们道可以用MID函数将出生年份提取出来。假设身份证号码在A2单元内格,在B2输入公式:=MID(A2,7,4)。
我们可以用YEAR函数来取得当前的年份,例如输入:=YEAR(NOW())就可以返回当前的年份2015
将上述两容个部分合并,就得到了B2的最终公式:=YEAR(NOW())-MID(A2,7,4)。