一、EOMONTH函数语法EOMONTH(start_date,months)函数作用:返回 start-date 之前或之后指定月份中最后一天的系列数言下之意就是说,给定一个时间start_dat。eomonth函数的语法?更多详情请大家跟着小编一起来看看吧!

eomonth函数的语法

eomonth函数的语法(1)

一、EOMONTH函数语法

EOMONTH(start_date,months)

函数作用:返回 start-date 之前或之后指定月份中最后一天的系列数。

言下之意就是说,给定一个时间start_date,然后,再给定一个月份months,就可以计算出start_date这个时间前面月份或后面月份的最后一天。

参数介绍:

Start_date 是代表开始日期的一个日期。日期有多种输入方式:带引号的文本串(例如 \"19980130\")、系列数(例如,如果使用 1900 日期系统,则 35825 表示 1998 年 1 月 30 日)或其他公式或函数的结果(例如 DATEVALUE(\"1998130\"))。

Month 为 start_date 之前或之后的月数。正数表示未来日期,负数表示过去日期。

我们也可以这样来理解EOMONTH函数,理解为:EOMONTH(给定日期,向前或向后的月份数字)

二、EOMONTH函数的用法实例

比如公式:

①=EOMONTH(\"2011-8-1\",-2),返回的结果是:2011年6月30日

为什么得这个结果呢?因为给定的参考日期是2011-8-1,在此日期之前的两月的最后一天,即-2代表之前的两月,那么就应该是2011年6月30日。

②=EOMONTH(\"2011-9-10\",1),下面大家来分析一下,返回的结果是什么?

首先,我们知道,参考日期是2011-9-10,而1是正数,代表的是该日期前面的一个月,当然就是10月了

因此,该函数就返回日期2011-9-10前面一个月的最后一天,即2011年10月31日。