excel中知道一個日期,怎麼用函式計算年份?

excel中知道一個日期,怎麼用函式計算年份?明目張膽的偏ai2019-10-27 22:12:37

關鍵函式:

Year

函式語法:

YEAR(serial_number)

通俗語法:

YEAR(要查的單元格)

用法:引數serial_number為一個日期值,函式返回結果是日期的年份

注意事項:當指定的“serial_number”值無法識別為日期時,返回錯誤值“#VALUE!”

舉例見如下截圖:

excel中知道一個日期,怎麼用函式計算年份?

excel中知道一個日期,怎麼用函式計算年份?泰老師2019-10-27 11:22:55

不同情況,不同方法,具體如下:

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” 是未來的日期。使用“常規”格式可以設定包含該公式的單元格的格式。