我知道有365天,但我想要一个能说明leap年的公式。
似乎根本没有与这个问题有任何关系的任何东西,这让我感到非常惊讶,所以我以为我会在这里问。
答案 0 :(得分:2)
让我们同意,一年的第一天始终是1月1日,而最后一天是12月31日
因此要计算给定(当前)年的天数为:
=DAYS(DATE(YEAR(TODAY()), 12, 31), DATE(YEAR(TODAY()), 1, 1))+1
或替代方法:
=DATEDIF(DATE(YEAR(TODAY()), 1, 1), DATE(YEAR(TODAY()), 12, 31), "D")+1
答案 1 :(得分:0)
这也应该起作用:
=ARRAYFORMULA(SUM(EOMONTH(TODAY(),{0,12}-MONTH(TODAY()))*{-1,1}))