關于EOMONTH函數的作用及用法
EOMONTH函數用來返回指定日期之前或之后某個月的最后一天的日期。下面是關于EOMONTH函數的作用及用法,快來看看吧!
一、EOMONTH函數語法
EOMONTH(start_date,months)
函數作用:返回start-date之前或之后指定月份中最后一天的系列數。
言下之意就是說,給定一個時間start_date,然后,再給定一個月份months,就可以計算出start_date這個時間前面月份或后面月份的最后一天。
參數介紹:
Start_date是代表開始日期的一個日期。日期有多種輸入方式:帶引號的文本串(例如"1998/01/30")、系列數(例如,如果使用1900日期系統,則35825表示1998年1月30日)或其他公式或函數的結果(例如DATEVALUE("1998/1/30"))。
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日。
下面我們再來看一個例子:
=EOMONTH("2012-1-1",-5),參考日期是2012-1-1,-5代表的是在參考日期前面的五個月的的那一個月的最后一天,所以,應該是2011年8月31日。
三、關于函數EOMONTH使用的注意事項
、訇P于單元格的設置
由于該函數返回的是日期類型的數據,因此,需要將使用到的單元格格式設置為日期型的。否則,將看不到正確結果。
、陉P于函數無法使用的原因
您在使用EOMONTH函數的時候,很可能無法正確的使用,或者是得不到正確的結果,原因是,該函數不是常用函數,欲使用必須通過如下方法來解決。
“工具”菜單中的“加載宏”命令進行啟動。
【EOMONTH函數的作用及用法】相關文章:
冒號的作用和用法11-02
逗號的用法和作用11-10
SUBSTITUTE函數一些常見的用法10-05
過去將來進行時的用法及作用分析11-26
as as的用法12-06
the的用法07-27
with的用法09-08
語法it的用法10-05
suggest的用法10-13