✔ 最佳答案
EOMONTH 傳回在 start_date 之前或之後指定月數的這一個月最後一天的序列值。使用 EOMONTH 來計算剛好落在這一個月最後一天的到期日。
如果無法使用此函數,且傳回 #NAME? 錯誤,請執行程式以安裝「分析工具箱」。
作法
在 [工具] 功能表上,按一下 [增益集]。
在 [現有的增益集] 清單中,選取 [分析工具箱],再按一下 [確定]。
如有需要,依循安裝程式上的指示動作。
語法
EOMONTH (start_date,months)
Start_date (開始日期) 該日期表示開始日期。日期必須使用 DATE 函數輸入,或其他的公式或功能的結果。例如,使用 DATE (2008,5,23) 表示 2008 年 5 月 23 日。若使用文字格式輸入日期將會發生問題。
Months 為 start_date 之前或之後的月數。正值表示未來日期;負值表示過去日期。
如果月份不是整數,則只會取整數。
註解
Microsoft Excel 以連續的序列值來儲存日期,以至於它們可以用來執行計算。依預設值,1900 年 1 月 1 日是序列值 1,而 2008 年 1 月 1 日則是序列值 39448,因為這是 1900 年 1 月 1 日之後的第 39,448 天。Macintosh 使用不同的 Microsoft Excel 預設日期系統。
如果 start_date 不是有效日期,EOMONTH 會傳回 #NUM! 錯誤值。
如果 start_date 加上月份得到一個無效值,則 EOMONTH 將會傳回 #NUM! 錯誤值。