DateValue函式 返回
返回一個 Variant (Date)。
語法
DateValue(date)
說明
如果 date 是一個字元串,且其內容只有數字以及分隔數字的日期分隔設定,則 DateValue 就會根據系統中指定的短日期格式來識別月、日、年的順序。DateValue 也識別明確的英文月份名稱,全名或縮寫均可。例如,除了 12/30/1991 和 12/30/91 之外,DateValue 也識別 December 30, 1991 和 Dec 30, 1991。
如果 date 中略去了年這一部分,DateValue 就會使用由計算機系統日期設定的當前年份。
如果 date 參數包含時間信息,則 DateValue 不會返回它。但是,如果 date 包含無效時間信息(如 89:98),則會導致錯誤發生。
用法
在函式中運用日期或時間時,因為例如“:”這樣的符號在Excel函式中代表的不是時間符號而是引用符號,8:30在函式中不是八點半的意思而是第八行到第三十行的範圍此時可以利用DateValue函式表達。例如在運用IF函式的時候可以寫作 =IF(B2>TIMEVALUE("8:30")"遲到","正常")
=IF(B2>DATEVALUE("2018/5/7"),"正常","異常")