返回某个月的最后一天,该月份在另一个日期之前或之后的数个月(月数由参数指定)。
用法示例
EOMONTH(DATE(1969, 7, 20), 1)
EOMONTH(A2, 1)
EOMONTH(40909, -2)
语法
EOMONTH(起始日期,月数)
-
起始日期
- 用于计算结果的参照日期。 -
月数
- 用于计算的起始日期
之前(负)或之后(正)的月数。返回的是计算所得月份的最后那天。
使用说明
-
请确保函数的
起始日期
输入参数为以下形式之一:指向包含日期值的单元格的引用、返回日期对象的函数(例如DATE
、DATEVALUE
或TO_DATE
)或者那种由N
函数返回的日期序号。Google表格以数字表示日期和时间,虽然在单元格中输入常规日期形式时会自动进行转换,但函数仅接受数字格式的日期常量。 -
EOMONTH
不会像Google表格处理单元格中的直接值那样自动转换数字格式。因此,EOMONTH(10/10/2000,1)
会被解释为EOMONTH(0.005,1)
,即参数为10除以10除以2000的商。 -
用作
月数
的非整数参数值的小数部分会被截去。因此,EOMONTH(A2,2.6)
等价于EOMONTH(A2,2)
。
另请参阅
TO_DATE
:将提供的数字转换为日期。
N
:将提供的参数返回为数值。
EDATE
:返回一个日期,该日期在另一个日期的数月之前/之后。
DATEVALUE
:将提供的已知格式的日期字符串转换为日期值。
DATE
:将年、月、日转换为日期。
示例
返回距离起始日期
月数
个月的那个月的最后那天的日期。