在处理日期相关的数据时会遇到需要计算月末日期。如果靠手动判断月份天数,不仅麻烦,还容易出错。在 Excel 中使用 EOMONTH 函数 就可以一行公式轻松解决。

一、EOMONTH 函数是什么?

EOMONTH 函数用于返回指定日期所在月份,或指定偏移月份的最后一天日期。该函数在财务、行政、人事等场景中使用频率非常高。

函数语法为:=EOMONTH(日期, 月数偏移)

参数说明:

1、日期:作为计算基准的日期

2、月数偏移:

  • 0 表示当前月份

  • 正数表示向后推算月份

  • 负数表示向前回溯月份

二、EOMONTH 函数使用示例

假设第一个参数设置为 2026/1/2:

1、=EOMONTH(“2026/1/2”,0)

返回 2026 年 1 月的最后一天

Excel 月末日期不会算?EOMONTH 函数一键搞定-天天办公网

2、=EOMONTH(“2026/1/2”,1)

返回 2026 年 2 月的最后一天

3、=EOMONTH(“2026/1/2”,2)

返回 2026 年 3 月的最后一天

4、=EOMONTH(“2026/1/2”,-1)

返回 2025 年 12 月的最后一天

Excel 月末日期不会算?EOMONTH 函数一键搞定-天天办公网

三、EOMONTH 的常见应用场景

EOMONTH 常用于月末统计、账期计算、到期日判断、合同周期分析等场景,配合 IF、DATEDIF、NETWORKDAYS 等函数使用,可以大幅提升日期计算的效率和准确性。

总结

EOMONTH 是 Excel 中处理“月末日期”最省事的函数之一。只要给定基准日期和偏移月份,就能快速得到目标月份的最后一天,是日常日期计算中非常值得掌握的实用函数。