Excle中怎么直接用身份证号计算年龄

2024-11-28 01:55:39
推荐回答(4个)
回答1:

Excle中直接用身份证号计算年龄的具体步骤如下:

1、打开目标文档,在G3单元格输入身份证号码,然后在F3单元格输入“=”

2、然后把光标移动到表格上面的插入函数栏输入:YEAR(TODAY())-MID(G3,7,4),然后按Enter键。

3、按Enter之后就可以在F3单元格看到计算结果。

4、选中F3单元格,按住鼠标左键下拉就可以自动复制公式到下面的单元格。

回答2:

方法一:
以18位身份证号码为例,18位身份证号从第7位开始的8位数字代表出生日期。出生的年份是从第7位开始的4位数字,因此,可以用MID函数将出生年份提取出来。假设身份证号码在A2单元格,
在B2输入公式:=MID(A2,7,4)
可以用YEAR函数来取得当前的年份,例如输入:=YEAR(NOW())就可以返回当前的年份2015
将上述两个部分合并,就得到了B2的最终公式:=YEAR(NOW())-MID(A2,7,4)

方法二:
假设身份证号码在A1单元格
B1单元格输入公式
=datedif(text(mid(a1,7,len(a2)/2-1),"0-00-00"),now(),"y")
此公式适用于15位和18位号码

回答3:

F3=year(today())-mid(G3,7,4) 虚岁
F3=datedif(--text(mid(G3,7,8),"0-00-00"),today(),"y") 周岁

回答4:

第7到第10位是你的生日号