EXCEL求闰年函数excel求闰年公式

如题所述

  1. 在 B2 单元格输入以下公式,下拉即可:
  =IF((MOD(A2;
  400)=0)+(MOD(A2;
  4)=0)*(MOD(A2,100)>0),"闰年","")
  公式释义:
  这个公式中最让人困惑的大概是 + 和 * 代表什么意思:
  + 表示 “或”,公式中也可以用 OR 代替
  * 表示 "与",公式中也可以用 AND 代替
  MOD 函数是一个求余函数,格式为 mod(nExp1,nExp2),结果为前后两个数值相除的余数
  (MOD(A2;
  4)=0)*(MOD(A2,100)>0):即表示能被 4 整除且不能被 100 整除
  (MOD(A2;
  400)=0):表示能被 400 整除
  二者满足其一即为闰年
  您可以使用以下公式来判断是否为闰年:
  =IF(MOD(YEAR(A1);
  4)=,IF(MOD(YEAR(A1),100)=,IF(MOD(YEAR(A1);
  400)=,"闰年","平年"),"闰年"),"平年")
  将要检查的年份放在单元格A1中,该公式将返回“闰年”或“平年”。
  解释:
  - MOD函数用于计算余数
  - YEAR函数用于获取年份
  - IF函数用于判断闰年条件,并返回相应的结果
温馨提示:答案为网友推荐,仅供参考
相似回答