Excel - DATE 函式



描述

DATE 函式返回特定日期的序列號。

語法

DATE (year, month, day)

引數

引數 描述 必填/可選
年份

年份引數的值可以包含一到四個數字。Excel 根據計算機使用的日期系統解釋年份引數。

預設情況下,Microsoft Excel for Windows 使用 1900 日期系統。

參見下面的註釋。

必填
月份

表示一年中月份的正整數或負整數(1 到 12,從一月到十二月)。

參見下面的註釋。

必填

表示一個月中日期的正整數或負整數(1 到 31)。

參見下面的註釋。

必填

註釋

Excel 將日期儲存為連續的序列號,以便在計算中使用。1900 年 1 月 1 日是序列號 1,2008 年 1 月 1 日是序列號 39448,因為它是 1900 年 1 月 1 日之後的第 39,447 天。

年份

Microsoft 建議使用四位數字表示年份引數,以防止出現意外結果。例如,“07”可能表示“1907”或“2007”。四位數年份可以避免混淆。

  • 如果年份介於 0(零)和 1899(含)之間,Excel 將該值新增到 1900 中以計算年份。例如,DATE(108, 1, 2) 返回 2008 年 1 月 2 日 (1900+108)。

  • 如果年份介於 1900 和 9999(含)之間,Excel 將該值用作年份。例如,DATE(2008, 1, 2) 返回 2008 年 1 月 2 日。

  • 如果年份小於 0 或大於等於 10000,Excel 將返回 #NUM! 錯誤值。

月份

  • 如果月份大於 12,月份將該數值的月份新增到指定年份的第一個月中。例如,DATE(2008, 14, 2) 返回表示 2009 年 2 月 2 日的序列號。

  • 如果月份小於 1,月份將該數值的月份的絕對值加 1 從指定年份的第一個月中減去。例如,DATE(2008,-3, 2) 返回表示 2007 年 9 月 2 日的序列號。

  • 如果日期大於指定的月份中的天數,日期將該數值的天數新增到該月的第一天。例如,DATE(2008, 1, 35) 返回表示 2008 年 2 月 4 日的序列號。

  • 如果日期小於 1,日期將該數值的天數的絕對值加 1 從指定的月份的第一天減去。例如,DATE(2008, 1, -15) 返回表示 2007 年 12 月 16 日的序列號。

適用性

Excel 2007、Excel 2010、Excel 2013、Excel 2016

示例

DATE Function
advanced_excel_date_time_functions.htm
廣告