如何在EXCEL中,输入年份之后,自动算出本年共有几天?即算出每年有几天的意思。
先看下表,比如,在C列输入年分之后,在对应的D列,得出本年共有多少天?
这个其实很简单,使用下面的公式即可:=(C2&"-12-31")-(C2&"-1-1")+1
最后,使用填充的办法,就能将所有年份的天数都计算出来了。
知识拓展:下面针对上面的公式进行解释
(C2&"-12-31")-(C2&"-1-1")+1
上面的公式,使用的是每年的最后一天减去每年的第一天得出的总天数。
其中,C2是年份,而&"-12-31"指的是日期的连接,其实就相当于2015-12-31这一天;而C2&"-1-1相当于2015-1-1这一天。
最后,还需要在后面加上1,很多人不明白为什么要加1吧?
举个例子,本月的1号到3号,如果相减,那自然是3-1等于2是吧,相减得2,但是实际上,1到3号,共有3天才对,而不是2,所以,需要在最后加上1就是这个道理。
最后,再和大家解释一下,最后一天为什么是12月31日?因为这是规定,不会变的,因为每年的12月都有31天。这个应该算是常识了。当然,每年的第一天自然是1月1日了,这个不需要解释。