EDATE

返回一个日期,该日期在另一个日期的数月之前/之后。

用法示例

EDATE(DATE(1969,7,20), 1)

EDATE(A2, 1)

EDATE(40909, -2)

语法

EDATE(起始日期,月数)

  • 起始日期 - 用于计算结果的参照日期。

  • 月数 - 用于计算的起始日期之前(负)或之后(正)的月数。

使用说明

  • 请确保函数的起始日期输入参数为以下形式之一:指向包含日期值的单元格的引用、返回日期对象的函数(例如DATEDATEVALUETO_DATE)或者那种由N函数返回的日期序号。Google表格以数字表示日期和时间;虽然在单元格中输入常规日期形式时会自动进行转换,但函数仅接受数字格式的日期常量。

  • EDATE不会像Google表格处理单元格中的直接值那样自动转换数字格式。因此,它会将EDATE(10/10/2000,1)解释为EDATE(0.005,1),即参数为10除以10除以2000所得的商。

  • 用于月数的非整数参数值的小数部分会被截去。因此,EDATE(A2,2.6)等价于EDATE(A2,2)

另请参阅

TO_DATE:将指定的数字转换为日期。

N:返回以数字形式提供的参数。

EOMONTH:返回某个月的最后一天,该月份在另一个日期之前或之后的数个月(月数由参数指定)。

DATEVALUE:将提供的已知格式日期字符串转换为日期值。

DATE:将提供的年、月、日转换为日期。

示例

返回距离起始日期月数个月的那天的日期。

本文是否对您有帮助?
您有什么改进建议?