日期

EDATE

定义

EDATE 返回起始日期之前或之后指定月数的那个日期。

语法

=EDATE(start_date, months)

参数

参数 含义
start_date 要推移的日期,或包含该日期的单元格。
months 要移动多少个月。正数向前移,负数向后移。

示例演练

一份租约表需要每个起始日期三个月后的日期。起始日期位于 A2:A4。把结果设为数字格式,才能看到序列号。

A:起始
2023年10月20日
2023年3月8日
2021年11月4日

公式:=EDATE(A2,3)

结果:45311。2023 年 10 月 20 日之后三个月是 2024 年 1 月 20 日,序列号是 45311。

练习

单元格 A2 中是日期 2024 年 1 月 15 日。请在 B2 中写出一个返回 A2 之后一个月那个日期的公式。

  1. 在 B2 中写出一个 EDATE 公式,给 A2 加上 1 个月。
第 1 步,共 2 步
无论使用哪种语言,这里的公式都使用英文函数名(如 SUM),小数点一律使用句点“.”。
正在加载工作表…

相关函数

DAY 可以从推移后的日期中读取几号,需要从今天起移动若干个月时,可以用 TODAY 作为起始日期。

常见错误

给日期序列号加上 30 或 31,而不是使用 EDATE:各月天数不同,所以 10 月 20 日加 31 天并不是 11 月 20 日。

相关函数

这些链接是相关函数。