根据身份证号码计算年龄 假如a1是18位身份证号 计算年龄=datedif(left(a1,4),"2019","y") 为啥算不出来,是哪里写错了吗? 其他方法不用回答我!!!只想知道datedif函数我哪里写错了这个公式
Rebeccca.G
于2019-11-20 15:41 发布 1750次浏览
- 送心意
青椒老师
职称: 注册会计师
2019-11-20 15:56
left(a1,4)这个公式你写错了,你这只是截取了身份证号前四位
相关问题讨论

left(a1,4)这个公式你写错了,你这只是截取了身份证号前四位
2019-11-20 15:56:32

你的截图,无法看到公式返回的结果是什么,重新截图吧
2019-01-06 10:12:35

你好,如图所示,公式是=TEXT(MID(A2,7,8),0000-00-00),如果复制的不对,就抄一下,一共没几个字符,还能加深学习的印象
2019-01-04 16:48:29

没有自动的功能 ,可用以MID函数取出生日,然后再与现在的时候比较,计算出年龄 !
2018-01-05 16:21:29

你好
试一下这个公式
=DATEVALUE(TEXT(MID(B1,7,8),0000-00-00))
=DATEDIF(C1,TODAY(),Y)
2019-09-27 09:54:39
还没有符合您的答案?立即在线咨询老师 免费咨询老师
精选问题
获取全部相关问题信息
Rebeccca.G 追问
2019-11-20 15:58
青椒老师 解答
2019-11-20 16:00
Rebeccca.G 追问
2019-11-20 16:04
青椒老师 解答
2019-11-20 16:10
Rebeccca.G 追问
2019-11-20 16:12
青椒老师 解答
2019-11-20 16:13
Rebeccca.G 追问
2019-11-20 16:14
青椒老师 解答
2019-11-20 16:14