excel表的表格怎么利用身份证号码算出年龄

2024-11-06 07:43:21
推荐回答(5个)
回答(1):

一、首先,打开Excel表格程序,进入庝程序操作主界面中,将要计算年龄的身份证号输入到表格。

二、然后,在窗口中选择单元格输入函数“ =YEAR(NOW())-MID(”回车确定。

三、然后,在窗口中单元格即可看到年龄计算完成。

四、最后,向下填充函数,即可完成Excel程序用身份证号计算年龄,问题解决。

回答(2):

材料/工具:Excel2010

1、打开要操作的excel文档

2、在要计算年龄的单元格内输入YEAR(TODAY())-MID(A2,7,4),其中A2为身份证号的单元格

3、输入计算公式后,按回车键即可计算出年龄

4、其他行的年龄,拖动已经有年龄的那单元格,即可得到年龄

回答(3):

excel中利用身份证号计算员工年龄的方法

回答(4):

1、以excel2010版本为例,如下图要利用A列的身份证号码在B列算出年龄;

2、首先在要计算年龄的单元格内输入公式=YEAR(TODAY())-MID(A2,7,4),其中A2为身份证号的单元格,MID(A2,7,4)表示取出身份证里的出生年份,按回车键后则可计算出年龄;

3、把鼠标放在B2单元格右下角,下拉填充公式则可计算出相应单元格的年龄了。

回答(5):

  1. 提取生日方法一(加value函数的目的是把提取的文本变成真日期,真日期是一个正整数,你需要把单元格格式设置成日期格式才能正确显示日期):

    =VALUE(TEXT(MID(B1,7,8),"0000-00-00"))

  2. 提取生日方法二(date函数生成的也是真日期,默认单元格格式设置成日期格式):

    =DATE(MID(B1,7,4),MID(B1,11,2),MID(B1,13,2))

  3. 计算年龄公式为(周岁):

    =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")