在工作上最常使用的日期函數就是DATE,OFFICE本身把他列為常用十個之一。
DATE 函數會傳回代表特定日期的連續序列值。語法:DATE(year,month,day)
DATE函數語法 |
下表是根據官方說明整理而成。
EXCECL_DATE函數例子 |
DATE 函數語法具有下列引數:
Year 必要。year 引數的值可以包含一到四位數。Excel 會依據您電腦所使用的日期系統來解譯 year 引數。依預設,Microsoft Excel for Windows 是使用 1900 日期系統,表示第一個日期是 1900 年 1 月 1 日。
提示: 使用四位數做為 year 引數,以防止不合需要的結果。例如,"07" 表示 "1907" 或 "2007"。四位數的 year 可避免混淆。
如果 year 介於 0 (零) 與 1899 (含) 之間,則 Excel 會為該值加上 1900 以計算年份。例如,DATE(108,1,2) 會傳回 2008 (1900+108) 年 1 月 2 日。
如果 year 介於 1900 與 9999 (含) 之間,則 Excel 會使用該值來做為年份。例如,DATE(2008,1,2) 會傳回 2008 年 1 月 2 日。
如果 year 小於 0 或等於/大於 10000,則 Excel 會傳回 #NUM! 錯誤值。
Month 必要。代表全年 1 到 12 (一月至十二月) 的正或負整數。
如果 month 大於 12,則 month 會將月數加到指定年份的第一個月份上。例如,DATE(2008,14,2) 會傳回代表 2009 年 2 月 2 日的序列值。
如果 month 小於 1,則 month 會從指定年份的第一個月份減去該月數,再加上 1。例如,DATE(2008,-3,2) 會傳回代表 2007 年 9 月 2 日的序列值。
Day 必要。代表整個月 1 至 31 日的正或負整數。
如果 day 大於指定月份的天數,則 day 會將天數加到該月份的第一天上。例如,DATE(2008,1,35) 會傳回代表 2008 年 2 月 4 日的序列值。
如果 day 小於 1,則 day 會從指定月份的第一天減去該天數,再加上 1。例如,DATE(2008,1,-15) 會傳回代表 2007 年 12 月 16 日的序列值。
沒有留言:
張貼留言