fxExcel 函数大全方格办公 · Function Atlas
日期时间Excel 2007+(2003 需分析工具库)常用

EDATE 函数的使用方法及公式实例

按月平移日期

返回起始日期向前或向后指定月份后的同日日期,月末会自动校正。

EDATE 函数语法

EDATE(start_date, months)

参数说明

参数是否必填说明
start_date必填起始日期。
months必填正数向后、负数向前,小数会被截断。

EDATE 函数公式实例

在单元格中输入以下公式:

=EDATE(DATE(2026,1,31), 1)
返回结果

2026-02-28

2 月没有 31 日,因此返回当月最后一天。

常见错误与使用注意事项

  • EDATE 不保证每月都返回月末,只有目标日不存在时才校正。
  • months 的小数部分会被直接截断,不会四舍五入。

相关 Excel 函数

适用于 Excel 2007+(2003 需分析工具库)。不同 Excel 版本和区域设置可能存在差异,请以当前软件中的函数提示为准。