excel判断是否为闰年

2018-08-06 06:27:36 001100库整理 判断闰年 判断闰年

Excel是否为闰年的题目

Q1:如何使用excel公式判断指定年是否是闰年


excel可以使用公式来判断指定年是否是闰年,具体操作如下:

一、使用工具:excel2010

二、操作步骤:

1、进入excel2010,点击显示判断结果的单元格,在公式栏中输入以下代码:=IF((MOD(A1,400)=0)+(MOD(A1,4)=0)*MOD(A1,100),"闰年","平年")并按回车键,C3为需要判断的年份,这时就可以判断出C3是否为闰年,如图:

2、把鼠标移到D3单元格右下方,鼠标出现十字图标按下向下拖动,这样就可以判断出其他单元格是否为闰年,如图:

3、其他年份是否为闰年的判断结果,如图:

三、闰年计算规则:

1、能被4整除而不能被100整除。

2、能被400整除。

Q2:excel判断闰年

改成=IF(MOD(A2,4)<>0,"平年",IF(MOD(A2,100)<>0,"闰年",IF(MOD(A2,400)<>0,"平年","闰年")))
取余数要用mod函数。

Q3:excel如何判断今年是闰年

闰年的标志是2月有29天,因此利用这一特点,使用DATE函数对2月29号判断:

如果是闰年,则DATE函数返回“年-2-29”的日期;

如果不是闰年,则DATE函数返回“年-3-1”的日期;

再使用DAY函数获取上述日期的天数,判断其是否等于29,如下图所示,在B2单元格输入以下公式,再复制到其他单元格即可。

=IF(DAY(DATE(A2,2,29))=29,"闰年","")

Q4:在Excel中判断某年是否为闰年

如果要在Excel中确定某年是否为闰年,可以用下面的方法,假如指定的日期在A1单元格。使用公式:=IF(OR(MOD(YEAR(A1),400)=0,AND(MOD(YEAR(A1),4)=0,MOD(YEAR(A1),100)<0)),"闰年","非闰年") 例如A1单元格为“1900-1-1”,公式返回“非闰年”。 还可以使用下面的公式,对于闰年公式返回“1”,非闰年返回“0”。 =(MOD(YEAR(A1),4)=0)-(MOD(YEAR(A1),100)=0)+(MOD(YEAR(A1),400)=0) 下面的公式比较简洁,除1900年外都能正确判断: =IF(DAY(DATE(YEAR(A1),2,29))=29,"闰年","非闰年") 使用自定义函数: 按Alt+F11,打开VBA编辑器,单击菜单“插入→模块”,在右侧的代码窗口中输入下面的VBA代码: Public Function IsLeapYear(ByVal Date1 As Date) As Boolean Y = Year(Date1) IsLeapYear = Month(DateSerial(Y, 2, 29)) = 2 End Function或:Function IsyLeapYear(ByVal Date1 As Date) As Boolean Y = Year(Date1) IsyLeapYear = IIf(Y Mod 100 = 0, Y Mod 400 = 0, Y Mod 4 = 0) End Function 关闭VBA编辑器,在A1单元格中输入日期格式的数据,在另一单元格中输入: =IsLeapYear(A1)或:=IsyLeapYear(A1) 对于闰年公式将返回“TRUE”,非闰年返回“FALSE”。 上述公式或自定义函数对1900年以前年份的判断也是正确的。如果只需要判断1900年以后的年份,还可以用下面的几个公式: =IF(DAY(DATE(A1,3,0))=29,"闰年","非闰年") =IF(MONTH(DATE(A1,2,29))=2,"闰年","非闰年")

Q5:excel怎么用IF公式判断闰年


公历闰年的简单计算方法(符合以下条件之一的年份即为闰年。1:能被4整除而不能被100整除。(如2100年就不是闰年)。2:能被400整除。(能被100整除但是不能被400整除的,不是闰年)。
所以在表格输入:=IF((MOD(A1,400)=0)+(MOD(A1,4)=0)*MOD(A1,100),"闰年","平年")

小提示:内容仅供参考,如果您需解决具体问题(尤其法律、医学等领域),建议您详细咨询相关领域专业人士。

判断闰年 推荐文章:
推荐不满意?点这里  ››  

判断闰年