EXCEL中通过身份证号求出是否闰年公式

如题所述

你好!
3;平年"=IF(DAY(DATE(MID(A1,7,4),公式改为:
=IF(DAY(DATE(MID(A2,7,2+(LEN(A2)=18)*2),3,0))=29;)
身份证为18位
如果身份证号有15位和18位,",0))=29,"闰年","闰年"
如果对你有帮助,望采纳。
温馨提示:答案为网友推荐,仅供参考
第1个回答  2019-09-07
①、普通年能被4整除且不能被100整除的为闰年。(如2004年就是闰年,1901年不是闰年)
②、世纪年能被400整除的是闰年。(如2000年是闰年,1900年不是闰年)
假设身份证号码在A1
B1
=IF(AND(MOD(MID(A1,7,4),100)=0,MOD(MID(A1,7,4),400)=0),"闰年",IF(AND(MOD(MID(A1,7,4),100)<>0,MOD(MID(A1,7,4),4)=0),"闰年","不是闰年"))
第2个回答  2019-05-24
润年"假设身份证号码在A1单元格,在B1输入:
=IF(MOD(IF(LEN(A1)=15,"19"&MID(A1,7,2),",MID(A1,7,4)),4)=0
相似回答
大家正在搜