excel给出身份证号码算年龄的公式是什么

发布网友 发布时间:2022-04-23 03:02

我来回答

1个回答

热心网友 时间:2022-04-04 08:31

公式:=DATEDIF(DATE(MID(B3,7,4-(LEN(B3)=15)*2),MID(B3,11-(LEN(B3)=15)*2,2),MID(B3,13-(LEN(B3)=15)*2,2)),NOW(),"Y")
如果B3中值的长度=15,则LEN(B3)=15是正确的,转化为数值就是1,1*2=2
4-2=2,即MID函数取2位长度
这是为了处理15位身份证号年份没有19这种情况的
如18位身份证号年份是4位1992,而15位就是92

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com