EOMONTH(A2, 0) 返回当月最后一天,DAY 取出其「几号」——正好是该月天数。它能自动处理二月与闰年。
=DAY(EOMONTH(DATE(2026,2,1), 0))→282026 年 2 月有 28 天。
=DAY(EOMONTH(DATE(2028,2,1), 0))→292028 年是闰年,所以 2028 年 2 月有 29 天。
=DAY(EOMONTH(DATE(2026,10,7), 0))→3110 月中的任意日期都返回 31。
=DAY(DATE(YEAR(A2),3,0))=29 在闰年时返回 TRUE。
用月末日期减去该日期:=EOMONTH(A2, 0)-A2。
使用 =DATE(YEAR(A2)+1, 1, 1)-DATE(YEAR(A2), 1, 1)。它返回 365,闰年返回 366。
使用 =NETWORKDAYS(EOMONTH(A2, -1)+1, EOMONTH(A2, 0)) 统计该月周一至周五的天数。
需要为你自己的数据生成公式?
用自然语言描述需求,让 ExcelGPT 编写、解释并校验公式——免费起步,无需插件。