Excel 支援兩種日期系統:1900 日期系統和 1904 日期系統。 每個日期系統都會使用唯一的開始日期,從中計算所有其他活頁簿日期。 所有較新版本的Excel 根據 1900 日期系統來計算日期,而舊版則使用 1904 系統。
當您將以舊版建立之活頁簿的日期複製到以較新版本建立的活頁簿時,除非 [喜 好 設定] > [ 編輯 > 日期選項] 中停用 [自動轉換日期系統] 選項,否則這些日期將會自動轉換。 如果停用此選項,您會收到一則訊息,詢問是否應在貼上日期時轉換日期。 有兩種選項供您選擇。 您可以將日期轉換為使用 1900 日期系統 (建議) 。 此選項可讓日期與活頁簿中的其他日期相容。 或者,您也可以只保留貼上日期的 1904 日期系統。
附註: 複製為圖表一部分的日期無法從 1904 日期系統轉換,而且會依大約四年而有所不同。 您必須手動轉換這些日期。
1900 日期系統
在 1900 日期系統中,日期是使用 1900 年 1 月 1 日做為起點來計算。 當您輸入日期時,它會轉換成序列值,代表自 1900 年 1 月 1 日起經過的天數。 例如,如果您輸入 2011 年 7 月 5 日,Excel 會將日期轉換為序列值 40729。 這是 Windows 版 Excel、Mac 版 Excel 2016 版和 2011 年 Mac 版 Excel 中的預設日期系統。 如果您選擇轉換貼上的數據,Excel 會調整基礎值,貼上的日期會與您複製的日期相符。
1904 年日期系統
在1904年日期系統中,日期是使用1904年1月1日做為起點來計算。 當您輸入日期時,它會轉換成序列值,代表自 1904 年 1 月 1 日起經過的天數。 例如,如果您輸入 2011 年 7 月 5 日,Excel 會將日期轉換為序列值 39267。 這是舊版 Mac 版 Excel 中的預設日期系統。 如果您選擇不轉換數據並保留 1904 日期系統,貼上的日期會因您複製的日期而有所不同。
日期系統之間的差異
由於兩個日期系統使用不同的開始日期,相同的日期會以每個日期系統中的不同序列值來表示。 例如,2011 年 7 月 5 日可能有兩個不同的序列值,如下所示:
日期系統 |
序號 |
---|---|
1900 |
40729 |
1904 |
39267 |
兩個日期系統之間的差異為1,462天。 這表示 1900 日期系統中某個日期的序列值一律會比 1904 年日期系統中相同日期的序列值多 1,462 天。 1,462 天等於 4 年, (包含一個閏天) 。
變更預設日期系統
-
按一下 [檔案] > [選項]。
-
按一下 [進階]。
-
在 [計算此活頁簿時] 底下,選取或清除 [使用 1904 日期系統]。
-
在 [Excel] 功能表中,按一下 [偏好設定]。
-
在 [公式及 清單] 底下,按兩下 [計算 ] 。
-
選取或清除 [ 使用 1904 日期系統] 複選框。
需要更多協助嗎?
您可以隨時詢問 Excel 技術社群中的專家,或在社群中取得支援。