日期通常是資料分析的重要部分。 您經常問一些問題,例如:何時購買產品、專案中的工作需要多久,或會計季度的平均營收是什麼? 正確輸入日期對於確保結果正確至關重要。 但是,讓日期易於理解的格式,對於確保正確解讀這些結果也相當重要。

重要: 由於任何計算程式解譯日期的方式規則都很複雜,因此每當您輸入日期時,您都應該盡可能明確日期。 這會在日期計算中產生最高精確度。

Excel日期儲存為稱為序列值的連續數位。 例如,在 Excel for Windows 中,1900 年 1 月 1 日是序列數位 1,而 2008 年 1 月 1 日是序列數位 39448,因為這是 1900 年 1 月 1 日之後 39,448 天。

Excel時間會儲存為小數點,因為時間被視為一天的一部分。 小數是一個範圍從 0 (零) 到 0.999999999 的數值,代表上午 0:00:00 (上午 12:00:00 ) 到 23:59:59 (11:59:59 p.M.) 。

由於日期和時間是值,因此可以加總、減去,並包含在其他計算中。 您可以將包含日期或時間之儲存格的格式變更為一般格式,以序列值和時間作為小數點來查看日期。

Mac 版 Excel和 Excel都Windows 1900 和 1904 日期系統。 Excel的預設日期Windows為 1900;預設日期系統為 1904 Mac 版 Excel 1904。

原本 Excel Windows 是以 1900 日期系統為基礎,因為它能與其他試算表程式更相容,這些試算表程式是在 MS-DOS 和 Microsoft Windows 下執行,因此成為預設的日期系統。 原本Mac 版 Excel是以 1904 日期系統為基礎,因為它能與 1904 年 1 月 2 日之前不支援日期的 Macintosh 電腦更相容,因此成為預設的日期系統。

下表顯示每個日期系統的第一個日期和最後一個日期,以及每個日期相關聯的序列值。

日期系統

第一個日期

上次日期

1900

1900 年 1 月 1 日
(序列值 1)

9999 年 12 月 31 日
(序列值 2958465)

1904

1904 年 1 月 2 日
(序列值 1)

9999 年 12 月 31 日
(序列值 2957003)

由於兩個日期系統使用不同的開始日期,因此相同的日期會以每個日期系統的不同序列值表示。 例如,根據使用的日期系統,2007 年 7 月 5 日可以有兩個不同的序列值。

日期系統

2007 年 7 月 5 日序列值

1900

37806

1904

39268

這兩個日期系統的差異為 1,462 天;也就是說,1900 年日期系統中日期的序列值一定比 1904 日期系統相同日期的序列值大 1,462 天。 相反地,1904 年日期系統中日期的序列值一定比 1900 年日期系統相同日期的序列值少 1,462 天。 1,462 天等於四年一天, (包括一個) 。

重要: 若要確保年份值能如預期解譯,請以四位數輸入年份值 (例如 2001,而非 01) 。 輸入四位數的年份,Excel無法解譯世紀。

如果您在格式化的文字儲存格中輸入兩位數年份的日期,或在函數中輸入文字引數 ,例如 =YEAR ("1/1/31") ,Excel 會以以下方式解譯年份:

  • 00 到 29     會解譯為 2000 到 2029 年。 例如,如果您輸入日期5/28/19,Excel假設日期為 2019 年 5 月 28 日。

  • 30 到 99     會解譯為 1930 到 1999 年。 例如,如果您輸入日期5/28/98,Excel假設日期為 1998 年 5 月 28 日。

在 Microsoft Windows中,您可以變更所有已安裝之Windows之兩位數年份的解譯方式。

Windows 10

  1. 在工作列上的搜尋方塊中,輸入 控制台,然後選取 控制台

  2. [時鐘、語言及地區) 下,按一下 [變更日期 、時間或數位格式

  3. 按一下 [地區及語言選項> 。

  4. 在 [ 地區」 對話方塊中,按一下 [ 其他設定>

  5. 按一下 [日期?

  6. 在輸入 兩位數 年份時,將其解譯為介於兩者之間的一年,變更世紀上限。

    當您變更上限年份時,下限年份會自動變更。

  7. 按一下 [確定]。

Windows 8

  1. 從螢幕右邊緣向內滑動,點一下[搜尋 (或如果您使用的是滑鼠,指向螢幕右上角,將滑鼠指標向下移動,然後按一下 [搜尋) ,在搜尋方塊中輸入 [控制台>,然後點一下或按一下 [控制台)。

  2. [時鐘、語言及地區」 下,按一下 [ 變更日期、時間或數位格式

  3. 在 [ 地區」 對話方塊中,按一下 [ 其他設定>

  4. 按一下 [日期?

  5. 在輸入 兩位數 年份時,將其解譯為介於兩者之間的一年,變更世紀上限。

    當您變更上限年份時,下限年份會自動變更。

  6. 按一下 [確定]。

Windows 7

  1. 按一下 [開始] 按鈕,然後按一下 [控制台]。

  2. 按一下 [地區與語言> 。

  3. 在 [ 地區」 對話方塊中,按一下 [ 其他設定>

  4. 按一下 [日期?

  5. 在輸入 兩位數 年份時,將其解譯為介於兩者之間的一年,變更世紀上限。

    當您變更上限年份時,下限年份會自動變更。

  6. 按一下 [確定]。

根據預設,當您在活頁簿中輸入日期時,日期會格式化為顯示兩位數的年份。 當您使用此程式將預設日期格式變更為不同的格式時,只要日期尚未使用 [儲存格格式格式> 對話方塊 (在 [主畫面上) 的 [數位> 群組中,按一下對話方塊Launcher) ,先前在活頁簿中輸入的日期顯示就會變更為新的格式。

Windows 10

  1. 在工作列上的搜尋方塊中,輸入 控制台,然後選取 控制台

  2. [時鐘、語言及地區) 下,按一下 [變更日期 、時間或數位格式

  3. 按一下 [地區及語言選項> 。

  4. 在 [ 地區」 對話方塊中,按一下 [ 其他設定>

  5. 按一下 [日期?

  6. 在 [ 簡短日期格式」 清單中,按一下一年使用四位數 ("yyyy") 。

  7. 按一下 [確定]。

Windows 8

  1. 從螢幕右邊緣向內滑動,點一下[搜尋 (或如果您使用的是滑鼠,指向螢幕右上角,將滑鼠指標向下移動,然後按一下 [搜尋) ,在搜尋方塊中輸入 [控制台>,然後點一下或按一下 [控制台)。

  2. [時鐘、語言及地區」 下,按一下 [ 變更日期、時間或數位格式

  3. 在 [ 地區」 對話方塊中,按一下 [ 其他設定>

  4. 按一下 [日期?

  5. 在 [ 簡短日期格式」 清單中,按一下一年使用四位數 ("yyyy") 。

  6. 按一下 [確定]。

Windows 7

  1. 按一下 [開始] 按鈕,然後按一下 [控制台]。

  2. 按一下 [地區與語言> 。

  3. 在 [ 地區」 對話方塊中,按一下 [ 其他設定>

  4. 按一下 [日期?

  5. 在 [ 簡短日期格式」 清單中,按一下一年使用四位數 ("yyyy") 。

  6. 按一下 [確定]。

當您從另一個平臺開啟檔時,日期系統會自動變更。 例如,如果您是在 Excel中工作,而您開啟的檔是在 Mac 版 Excel 中建立,則會自動選取1904日期系統核取方塊。

您可以執行下列操作來變更日期系統:

  1. 按一下 [檔案] > [選項] > [進階]。

  2. 在計算 此活頁簿區 段下,選取您想要的活頁簿,然後選取或清除使用 1904 日期系統 核取方塊。

當您複製並貼上日期,或是根據兩種不同的日期系統在活頁簿之間建立外部參照時,可能會遇到問題。 日期可能會比您預期的日期早或晚四年及一天顯示。 無論您是使用 Excel、Windows或Mac 版 Excel,都可能會遇到這些問題。

例如,如果您從使用 1900 日期系統的活頁簿複製日期 2007 年 7 月 5 日,然後將日期貼到使用 1904 日期系統的活頁簿中,日期會顯示為 2011 年 7 月 6 日,即 1,462 天后。 或者,如果您從使用 1904 日期系統的活頁簿複製日期 2007 年 7 月 5 日,然後將日期貼到使用 1900 年日期系統的活頁簿中,日期會顯示為 2003 年 7 月 4 日,早于 1,462 天。 有關背景資訊,請參閱在 Excel 中的日期Excel。

修正複製和貼上問題    

  1. 在空白儲存格中,輸入值 1462

  2. 選取該儲存格,然後在 [主圖編輯清單上, 剪貼板群組中,按一下 [複製>

  3. 選取所有包含不正確日期的儲存格。

    提示: 若要取消選取儲存格,請按一下工作表上的任一個儲存格。 詳細資訊,請參閱選取 工作表上的儲存格、範圍、列或欄

  4. 在 [ 首頁」 的 [主圖欄上,剪貼 板群組 中,按一下 [ 上貼上,然後按一下 [選擇性貼上>)。

    Excel 功能區圖像

  5. 在 [選擇性貼上功能圖》 對話方塊中,按一下[貼上後的值,然後執行下列其中一項操作:執行下列其中一項操作:

    • 若要將日期設定為四年及一天后,請按一下 [ 新增

    • 若要將日期設定為四年及前一天,請按一下 [ 減去

修正外部參照問題    

如果您在其他具有不同日期系統的活頁簿中,使用外部參照來參照日期,您可以執行下列其中一項操作來修改外部參照:

  • 若要將日期設定為四年零一天之後,請新增 1,462 個日期。 例如:

=[Book2]Sheet1!$A$1+1462

  • 若要將日期設定為四年零一天,請減去 1,462。 例如:

=[Book1]Sheet1!$A$1-1462

需要更多協助嗎?

您可以隨時詢問 Excel 技術社群中的專家,或是在 Answers 社群取得支援。

另請參閱

以您所要的方式設定日期格式

以日期或時間顯示數位

在工作表儲存格中手動輸入資料 (機器翻譯)

常用公式範例

Need more help?

Expand your skills
Explore Training
Get new features first
Join Microsoft Insiders

Was this information helpful?

How satisfied are you with the translation quality?
What affected your experience?

Thank you for your feedback!

×