如何在excel中计算年龄?

发布网友 发布时间:2022-03-08 23:25

我来回答

3个回答

热心网友 时间:2022-03-09 00:55

设置A1的格式为【文本】,存放身份证号码(注:只能是15位或18位),B1里写公式:

=DATEDIF(TEXT(MID(A1,7,LEN(A1)/2-1),"0-00-00"),TODAY(),"Y")

快复制到你的Excel里试一试吧!你一定会成功的!!!
祝你新年快乐!!!

热心网友 时间:2022-03-09 02:13

通过身份证号计算,假设在A1输入身份证号。
=TEXT(TODAY(),"YYYY")-(IF(LEN(A1)=18,"",19)&LEFT(REPLACE(A1,1,6,""),2+(LEN(A1)=18)*2))

热心网友 时间:2022-03-09 03:47

=IF(LEN(A1)=15,YEAR(NOW())-1900-VALUE(MID(A1,7,2)),IF(LEN(A1)=18,YEAR(NOW())-VALUE(MID(A1,7,4)),"身份证错"))
新旧证通用

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