關鍵函式:
Year
函式語法:
YEAR(serial_number)
通俗語法:
YEAR(要查的單元格)
用法:引數serial_number為一個日期值,函式返回結果是日期的年份
注意事項:當指定的“serial_number”值無法識別為日期時,返回錯誤值“#VALUE!”
舉例見如下截圖:
不同情況,不同方法,具體如下:
1、TODAY () 函式和 NOW () 函式
TODAY 函式根據您的系統時鐘返回今天日期的序數,不包括時間。NOW 函式返回今天日期的序數,包括時間。
2、根據序數對日期排序
在 Excel 中,日期是根據日期序數而不是顯示的數字進行排序的。因此,當您在 Excel 中對日期排序時,產生的結果可能不是您所期望的。
例如,如果對以 mmmm 日期格式顯示的一系列日期進行排序(以便只顯示月份),月份並不 按字母順序排序。相反,日期將根據它們的基本日期序數排序。
3、根據序數比較日期
由於在對日期和時間進行比較時也使用序數,因此實際結果可能與您所期望的(根據顯示的值)不同。
例如,當使用 NOW 函式將某一日期與當前日期比較時,如以下公式所示
=IF(NOW()=DATEVALUE(“10/1/92”),TRUE,FALSE)
即使當前日期為 10/1/92,該公式也返回 FALSE;僅當日期為 10/1/92 12:00:00 a。m。 時,它才返回 TRUE。
(1)、如果透過公式比較兩個日期,而且無需在結果中包括時間,則可以改用 TODAY 函式來避免這一問題:
=IF(TODAY()=DATEVALUE(“10/1/92”),TRUE,FALSE)
如何確定今天與未來某個日期之間相隔的天數
(2)、要確定現在與未來某個日期之間相隔的天數,請使用下面的公式:
=“mm/dd/yy”-NOW()
其中,“mm/dd/yy” 是未來的日期。使用“常規”格式可以設定包含該公式的單元格的格式。