一、首先,打开Excel表格程序,进入庝程序操作主界面中,将要计算年龄的身份证号输入到表格。
二、然后,在窗口中选择单元格输入函数“ =YEAR(NOW())-MID(”回车确定。
三、然后,在窗口中单元格即可看到年龄计算完成。
四、最后,向下填充函数,即可完成Excel程序用身份证号计算年龄,问题解决。
材料/工具:Excel2010
1、打开要操作的excel文档
2、在要计算年龄的单元格内输入YEAR(TODAY())-MID(A2,7,4),其中A2为身份证号的单元格
3、输入计算公式后,按回车键即可计算出年龄
4、其他行的年龄,拖动已经有年龄的那单元格,即可得到年龄
excel中利用身份证号计算员工年龄的方法
1、以excel2010版本为例,如下图要利用A列的身份证号码在B列算出年龄;
2、首先在要计算年龄的单元格内输入公式=YEAR(TODAY())-MID(A2,7,4),其中A2为身份证号的单元格,MID(A2,7,4)表示取出身份证里的出生年份,按回车键后则可计算出年龄;
3、把鼠标放在B2单元格右下角,下拉填充公式则可计算出相应单元格的年龄了。
提取生日方法一(加value函数的目的是把提取的文本变成真日期,真日期是一个正整数,你需要把单元格格式设置成日期格式才能正确显示日期):
=VALUE(TEXT(MID(B1,7,8),"0000-00-00"))
提取生日方法二(date函数生成的也是真日期,默认单元格格式设置成日期格式):
=DATE(MID(B1,7,4),MID(B1,11,2),MID(B1,13,2))
计算年龄公式为(周岁):
=DATEDIF(TEXT(MID(B1,7,8),"0000-00-00"),TODAY(),"Y")
或者:
=DATEDIF(DATE(MID(B1,7,4),MID(B1,11,2),MID(B1,13,2)),TODAY(),"Y")