求高手,计算机二级excle单元格中输入公式判断是否为闰年,万分感谢!

闰年定义:年数能被4整除而不能被100整除,或者能被400整除的年份

假设A列是年份,B列判断是否是闰年。B1单元格公式如下:
=IF(OR(AND(MOD(A1,4)=0,MOD(A1,100)<>0),MOD(A1, 400)=0),"闰年","平年")
公式解释:MOD是求余函数,返回两数相除的余数。结果的正负号与除数相同。
OR函数:进行并集运算,OR函数的功能是对多个逻辑值进行并集运算。在其参数中,任何一个参数逻辑值为TRUE,即返回TRUE。OR函数的表达式为 OR(logical1,logical2,……)。参数 logical1,logical2,……表示需要进行检验的1~30个条件,分别为TURE或FALSE。
AND函数:进行交集运算,AND函数的功能是对多个逻辑值进行交集运算。函数的返回值是逻辑值。当所有参数的逻辑值为TRUE时,返回TRUE;只要有一个参数的逻辑值为FALSE时,就返回FALSE。AND函数的表达式为 AND(logical1,logical2,……)。 参数 logical1,logical2,……表示需要进行检验的1~30个条件,分别为TURE或FALSE。
温馨提示:答案为网友推荐,仅供参考
第1个回答  2012-11-20
假设A列是年份,B列判断是否是闰年。B1单元格公式如下:
=IF(OR(AND(MOD(A1,4)=0,MOD(A1,100)<>0),MOD(A1, 400)=0),"闰年","")