日期通常是資料分析的重要部分。 您經常問一些問題,例如:何時購買產品、專案中的工作需要多久,或會計季度的平均營收是什麼? 正確輸入日期對於確保結果正確至關重要。 但是,讓日期易於理解的格式,對於確保正確解讀這些結果也相當重要。
重要: 由於任何計算程式解譯日期的方式規則都很複雜,因此每當您輸入日期時,您都應該盡可能明確日期。 這會在日期計算中產生最高精確度。
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 日 |
9999 年 12 月 31 日 |
1904 |
1904 年 1 月 2 日 |
9999 年 12 月 31 日 |
由於兩個日期系統使用不同的開始日期,因此相同的日期會以每個日期系統的不同序列值表示。 例如,根據使用的日期系統,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
-
在工作列上的搜尋方塊中,輸入 控制台,然後選取 控制台。
-
在 [時鐘、語言及地區) 下,按一下 [變更日期 、時間或數位格式
-
按一下 [地區及語言選項> 。
-
在 [ 地區」 對話方塊中,按一下 [ 其他設定>。
-
按一下 [日期?
-
在輸入 兩位數 年份時,將其解譯為介於兩者之間的一年,變更世紀上限。
當您變更上限年份時,下限年份會自動變更。
-
按一下 [確定]。
Windows 8
-
從螢幕右邊緣向內滑動,點一下[搜尋 (或如果您使用的是滑鼠,指向螢幕右上角,將滑鼠指標向下移動,然後按一下 [搜尋) ,在搜尋方塊中輸入 [控制台>,然後點一下或按一下 [控制台)。
-
在 [時鐘、語言及地區」 下,按一下 [ 變更日期、時間或數位格式。
-
在 [ 地區」 對話方塊中,按一下 [ 其他設定>。
-
按一下 [日期?
-
在輸入 兩位數 年份時,將其解譯為介於兩者之間的一年,變更世紀上限。
當您變更上限年份時,下限年份會自動變更。
-
按一下 [確定]。
Windows 7
-
按一下 [開始] 按鈕,然後按一下 [控制台]。
-
按一下 [地區與語言> 。
-
在 [ 地區」 對話方塊中,按一下 [ 其他設定>。
-
按一下 [日期?
-
在輸入 兩位數 年份時,將其解譯為介於兩者之間的一年,變更世紀上限。
當您變更上限年份時,下限年份會自動變更。
-
按一下 [確定]。
根據預設,當您在活頁簿中輸入日期時,日期會格式化為顯示兩位數的年份。 當您使用此程式將預設日期格式變更為不同的格式時,只要日期尚未使用 [儲存格格式格式> 對話方塊 (在 [主畫面上) 的 [數位> 群組中,按一下對話方塊Launcher) ,先前在活頁簿中輸入的日期顯示就會變更為新的格式。
Windows 10
-
在工作列上的搜尋方塊中,輸入 控制台,然後選取 控制台。
-
在 [時鐘、語言及地區) 下,按一下 [變更日期 、時間或數位格式
-
按一下 [地區及語言選項> 。
-
在 [ 地區」 對話方塊中,按一下 [ 其他設定>。
-
按一下 [日期?
-
在 [ 簡短日期格式」 清單中,按一下一年使用四位數 ("yyyy") 。
-
按一下 [確定]。
Windows 8
-
從螢幕右邊緣向內滑動,點一下[搜尋 (或如果您使用的是滑鼠,指向螢幕右上角,將滑鼠指標向下移動,然後按一下 [搜尋) ,在搜尋方塊中輸入 [控制台>,然後點一下或按一下 [控制台)。
-
在 [時鐘、語言及地區」 下,按一下 [ 變更日期、時間或數位格式。
-
在 [ 地區」 對話方塊中,按一下 [ 其他設定>。
-
按一下 [日期?
-
在 [ 簡短日期格式」 清單中,按一下一年使用四位數 ("yyyy") 。
-
按一下 [確定]。
Windows 7
-
按一下 [開始] 按鈕,然後按一下 [控制台]。
-
按一下 [地區與語言> 。
-
在 [ 地區」 對話方塊中,按一下 [ 其他設定>。
-
按一下 [日期?
-
在 [ 簡短日期格式」 清單中,按一下一年使用四位數 ("yyyy") 。
-
按一下 [確定]。
當您從另一個平臺開啟檔時,日期系統會自動變更。 例如,如果您是在 Excel中工作,而您開啟的檔是在 Mac 版 Excel 中建立,則會自動選取1904日期系統核取方塊。
您可以執行下列操作來變更日期系統:
-
按一下 [檔案] > [選項] > [進階]。
-
在計算 此活頁簿區 段下,選取您想要的活頁簿,然後選取或清除使用 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。
修正複製和貼上問題
-
在空白儲存格中,輸入值 1462。
-
選取該儲存格,然後在 [主圖編輯清單上, 剪貼板群組中,按一下 [複製>。
-
選取所有包含不正確日期的儲存格。
提示: 若要取消選取儲存格,請按一下工作表上的任一個儲存格。 詳細資訊,請參閱選取 工作表上的儲存格、範圍、列或欄。
-
在 [ 首頁」 的 [主圖欄上,剪貼 板群組 中,按一下 [ 貼上貼上,然後按一下 [選擇性貼上>)。
-
在 [選擇性貼上功能圖》 對話方塊中,按一下[貼上後的值,然後執行下列其中一項操作:執行下列其中一項操作:
-
若要將日期設定為四年及一天后,請按一下 [ 新增。
-
若要將日期設定為四年及前一天,請按一下 [ 減去。
-
修正外部參照問題
如果您在其他具有不同日期系統的活頁簿中,使用外部參照來參照日期,您可以執行下列其中一項操作來修改外部參照:
-
若要將日期設定為四年零一天之後,請新增 1,462 個日期。 例如:
=[Book2]Sheet1!$A$1+1462
-
若要將日期設定為四年零一天,請減去 1,462。 例如:
=[Book1]Sheet1!$A$1-1462
需要更多協助嗎?
您可以隨時詢問 Excel 技術社群中的專家,或在社群中取得支援。