Excel 怎么判断闰年和平年

如题所述

  函数
  假设A1 单元格为2012-1-23
B1公式:
=IF(MOD(YEAR(A1),4),"平年","闰年")
假设A1 单元格只是年份2012
B1公式:
=IF(MOD(A1,4),"平年","闰年")
  Microsoft Excel是微软公司的办公软件Microsoft office的组件之一,是由Microsoft为Windows和Apple Macintosh操作系统的电脑而编写和运行的一款试算表软件。Excel 是微软办公套装软件的一个重要的组成部分,它可以进行各种数据的处理、统计分析和辅助决策操作,广泛地应用于管理、统计财经、金融等众多领域。
温馨提示:答案为网友推荐,仅供参考
第1个回答  推荐于2017-12-15
分两种情况:
1,年数是整百的年(比如说2000年),要能被400整除则是闰年
(2000/400=5~~2000年是闰年)(1900/400=4.75~~1999年不是闰年)
2,年数不是整百的年(比如说2007年),要能被4整除则是闰年
(2068/4=527~~2068年是闰年)(2007/4=501.75~~2007年不是闰年)
那么公式就为:
=IF(MOD(B1,4),"平",IF(MOD(B1,100),"闰",IF(MOD(B1,400),"平","闰")))
=IF(COUNT(B1+400&-2&-29),"是","否") 来自巴蜀兄弟连流云破晓兄弟。本回答被提问者和网友采纳
第2个回答  2014-11-19

假设A1中是要判断的日期,则在B1输入公式=IF(COUNT(--(A1&"-2-29")),"闰年","平年")

根据寥若_晨星2013的提醒,为了避免“误人子弟”,现在把公式改为:

=IF(OR(AND(MOD(A1,4)=0,MOD(A1,100)),MOD(A1,400)=0),"闰年","平年")

强烈推荐采纳寥若_晨星2013的答案!

相似回答