excel如何判断今年是闰年

excel如何判断今年是闰年?不能使用辅助列,直接要把今年的年份写入公式里面去?谢谢大家!... excel如何判断今年是闰年?不能使用辅助列,直接要把今年的年份写入公式里面去?

谢谢大家!
展开
 我来答
惊梦电子
高能答主

2020-12-10 · 专注分享电脑、手机类干货知识
惊梦电子
采纳数:269 获赞数:178770

向TA提问 私信TA
展开全部

Excel不使用辅助列直接判断闰年的操作方法:

一、如下图,要在B列中直接判定出A列对应单元格是否闰年,这时点击B1单元格。

二、在B1单元格公式栏中输入=IF(MOD(IF(MOD(A1,100)=0,A1/100,A1),4)=0,"闰年","平年"),点击公式栏上的“√”。

三、这时即可判定出A1单元格是否闰年,最后下拉填充。

四、下拉填充后,即可在B列中判定A列年份是否闰年/平年。

艾白du
2017-04-02 · 超过10用户采纳过TA的回答
知道答主
回答量:20
采纳率:0%
帮助的人:8.1万
展开全部

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

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

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

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

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

已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友9c6d099
2017-02-10 · 超过20用户采纳过TA的回答
知道答主
回答量:45
采纳率:0%
帮助的人:23.8万
展开全部
用公式:=IF(AND(MOD(YEAR(TODAY()),4)=0,MOD(YEAR(TODAY()),100)<>0),"是闰年",IF(MOD(YEAR(TODAY()),400)=0,"是闰年","不是闰年"))
可以判断
解释:
1,通过函数YEAR(TODAY())可以获取到今年年份
2,根据闰年判断条件:
条件是:一:能被4整除,但不能被100整除的年份(例如2008是闰年,1900不是闰年) ,二:能被400整除的年份(例如2000年)也是闰年
所以得出上面判断:AND(MOD(YEAR(TODAY()),4)=0,MOD(YEAR(TODAY()),100)<>0),如果今年年数除以4为0,并且除以100不为0,则返回是闰年
MOD(YEAR(TODAY()),400)=0,如果今年年数除以400为0,则返回是闰年,其他情况均不是闰年
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
言午立真
2017-03-21 · TA获得超过166个赞
知道小有建树答主
回答量:363
采纳率:0%
帮助的人:138万
展开全部
=if(mod(2017,4)=0,"闰年","不是闰年")
首先,闰年固定是4年一次,所以可以通过判断该年份是否能被4整除。
能被4整除,余数就是0,不能整除的,余数当然也就是非0了。
这样就可以利用求余函数mod()。
比如今年2017年,利用求余函数 =mod(2017,4) ,返回的结果是1。再结合上判断函数=if()。

另外,如果年份不是固定今年的话,可以用求年函数 year(日期)
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
jjchangyuan
2012-05-10 · TA获得超过1.1万个赞
知道大有可为答主
回答量:4278
采纳率:90%
帮助的人:1089万
展开全部
=IF(OR(MOD(YEAR(TODAY()),400)=0,AND(MOD(YEAR(TODAY()),4)=0,MOD(YEAR(TODAY()),100)<>0)),"闰年","非闰年")
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(8)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式