excel中知道身份证号如何计算年龄_excel中身份证号格式
excel中知道身份证号如何计算年龄由刀豆文库小编整理,希望给你工作、学习、生活带来方便,猜你可能喜欢“excel中身份证号格式”。
excel中知道身份证号如何计算年龄
身份证号码在A1,那么可以用下面的公式计算年龄:
=DATEDIF(TEXT(MID(A1,7,INT(LEN(A1)/2-1)),“#-00-00”),TODAY(),“Y”)比如A1中身份证号码:
***113
B1中输入上面的公式,结果显示:28
根据身份证号码(15位和18位通用)自动提取性别和出生年月的自编公式,供需要的网友参考:
说明:公式中的B2是身份证号
1、根据身份证号码求性别:
=IF(LEN(B2)=15,IF(MOD(VALUE(RIGHT(B2,3)),2)=0,“女”,“男”),IF(LEN(B2)=18,IF(MOD(VALUE(MID(B2,15,3)),2)=0,“女”,“男”),“身份证错”))或=IF(MOD(MID(A1,17,1),2),“男”,“女”)
2、根据身份证号码求出生年月:
=IF(LEN(B2)=15,CONCATENATE(“19”,MID(B2,7,2),“.”,MID(B2,9,2)),IF(LEN(B2)=18,CONCATENATE(MID(B2,7,4),“.”,MID(B2,11,2)),“身份证错”))
或=TEXT(MID(C7,7,8),“0000-00-00”)
3、根据身份证号码求年龄:
=IF(LEN(B2)=15,year(now())-1900-VALUE(MID(B2,7,2)),if(LEN(B2)=18,year(now())-VALUE(MID(B2,7,4)),“身份证错”))
《excel中知道身份证号如何计算年龄.docx》
将本文的Word文档下载,方便收藏和打印
推荐度:
点击下载文档
[其他范文]热门文章