excel中利用身份证号码计算年龄的公式=YEAR(NOW())-MID(A2,7,4)为什么输入以后回车没有结果?
发布网友
发布时间:2022-05-01 08:54
我来回答
共3个回答
热心网友
时间:2023-10-10 01:54
如果你输入公式按了回车之后还是显示的等号开始的内容,那说明你把单元格格式设为了文本,设成文本的单元格式不计算公式的,要修改为常规重新输入公式就可以了。
热心网友
时间:2023-10-10 01:54
公式改为:=YEAR(NOW())-value(MID(A2,7,4))
热心网友
时间:2023-10-10 01:55
计算年龄
18和15位身份证=DATEDIF(--TEXT((LEN(A2)=15)*19&MID(A2,7,6+(LEN(A2)<>15)*2),"#-00-00"),TODAY(),"y")
18位=DATEDIF(--TEXT(MID(A2,7,8),"#-00-00"),TODAY(),"y")
出生日期=DATEDIF(A1,TODAY(),"y")