作者:乔山办公网日期:
返回目录:excel表格制作
excel中使用身份证号计算年龄,可通知过YEAR,TODAY获得当前年份,使用MID函数获得身份证的出身年份,两者相道减即可得到年龄。
方法步骤如下:
1、打开需要操作的EXCEL表格,在任意单元格函数编辑专框输入:=YEAR(TODY())-MID(,然后点击选择身份证号码所在单元格。
2、在公式编辑框继续输入7,4),属并按回车完成公式的输入。
3、返回EXCEL表格,可发现已成功通过身份证号码计算出年龄。
1、可以用YEAR函数来取得当前的复年份=YEAR(NOW())
2、18位身份证号从第7位开始的8位数字代表出生日期。出生的年份是从第7位开始的4位数字,用MID函数将出生年份提取出来
3、Mid是VisualBasic和MicrosoftExcel中的一制个字符串函数,作用是从一个字符串中截取出指定数量的字符
4、将上述两个部分合并,就得到了B2的最终公式:
=YEAR(NOW())-MID(A2,7,4),
A1的格式【文百本】存放身份证号码(注:只能是度15位或18位),B1里写公式:知
=DATEDIF(TEXT(MID(A1,7,LEN(A1)/2-1),"0-00-00"),TODAY(),"Y")
公式可以下拖复制的,与楼上的比较该公式应该是道简洁的了,快复制到回Excel里试一试吧!你一定会成功的!!!
祝你新答年快乐!!!
假设是18的身份证号放在A1单元格中
=year(today())-mid(a1,7,4)