Excel - DATEVALUE 函式



描述

DATEVALUE 函式將文字形式的日期轉換為序列號(Excel 的日期時間程式碼)。

DATEVALUE 函式將儲存為文字的日期轉換為 Excel 識別為日期的序列號。例如:

=DATEVALUE("1/1/2008")

返回 39448,即 2008 年 1 月 1 日的序列號。

注意 - 您的計算機系統日期設定可能會導致 DATEVALUE 函式的結果與本例不同。

如果工作表包含文字格式的日期,而您希望將其過濾、排序或格式化為日期,或者用於日期計算,則 DATEVALUE 函式非常有用。要將日期序列號顯示為日期,必須將日期格式應用於單元格。

語法

DATEVALUE (date_text)

引數

引數 描述 必填/可選
date_text

表示 Excel 日期格式的日期的文字,或引用包含表示 Excel 日期格式的日期的文字的單元格。例如,“1/30/2008”或“30-Jan-2008”是用引號括起來的文字字串,表示日期。

參見下面的註釋。

必填

註釋

  • date_text 引數

    • 使用 Microsoft Excel for Windows 的預設日期系統,date_text 引數必須表示 1900 年 1 月 1 日到 9999 年 12 月 31 日之間的日期。

    • 如果 date_text 引數的值超出此範圍,則此函式將返回 #VALUE! 錯誤值。

    • 如果省略 date_text 引數的年份部分,則此函式將使用計算機內建時鐘中的當前年份。date_text 引數中的時間資訊將被忽略。

  • Excel 將日期儲存為連續的序列號,以便可以在計算中使用它們。預設情況下,1900 年 1 月 1 日是序列號 1,2008 年 1 月 1 日是序列號 39448,因為它是 1900 年 1 月 1 日之後的第 39447 天。

  • 大多數函式會自動將日期值轉換為序列號。

適用性

Excel 2007、Excel 2010、Excel 2013、Excel 2016

示例

DATEVALUE Function
advanced_excel_date_time_functions.htm
廣告