有時候,儲存格中的日期會格式化並儲存成文字。 例如,您可能在格式化為文字的儲存格中輸入日期,或資料可能是從外部資料源以文字格式輸入或粘貼。

格式化為文字的日期會以左對齊儲存格 (而不是以右對齊) 。 啟用 錯誤檢查 時,兩位數年份的文字日期可能也會以錯誤標記標示: 公式有問題的儲存格

由於 Excel 的錯誤檢查功能會識別兩位數西元年份的文字格式日期,所以您可以使用自動校正選項,將它們轉換成日期格式的日期。 您可以使用 DATEVALUE 函數將大多數其他類型的文字日期轉換為日期。

如果您將資料從Excel輸入至 Excel,或是將兩位數年份的日期輸入到先前格式化為文字的儲存格中,您可能會在儲存格左上角看到一個小綠色三角形。 這個錯誤指標是告訴您,日期是儲存為文字,如以下範例所示。

左上角有綠色錯誤指標的儲存格

您可以使用錯誤指示器將日期從文字轉換成日期格式。

附註: 首先,請確認已啟用錯誤檢查Excel。 若要執行這項作業︰

  1. 按一下 [檔案] > [選項] > [公式]。

    在 Excel 2007中,按一下 [Microsoft Office按鈕 Office 按鈕影像 ,然後按一下 [Excel選項>公式

  2. 錯誤檢查中,檢查 啟用背景錯誤檢查。 找到的任何錯誤將會在儲存格左上角標記三角形。

  3. 錯誤檢查規則下,選取包含以 2 位數表示 之年份的儲存格

請遵循此程式,將文字格式的日期轉換為標準日期:

  1. 在工作表上,選取左上角有錯誤指標的任何單一儲存格或相鄰的儲存格範圍。 詳細資訊,請參閱選取工作表上的儲存格、範圍、列或欄

    提示: 若要取消選取儲存格,請按一下工作表上的任一個儲存格。

  2. 按一下所選儲存格附近的錯誤按鈕, () 。

    [錯誤] 按鈕
     

  3. 在功能表上,按一下 [將 XX 轉換成 20XX或將 XX 轉換為19XX。 如果您想要在不轉換數位的情況下關閉錯誤指示器,請按一下 [ 忽略錯誤

    轉換日期的命令
     

    兩位數年份的文字日期會轉換成四位數年份的標準日期。

    已轉換的日期
     

    當您轉換儲存格的文字格式日期之後,可以套用日期格式設定,變更日期在儲存格中的顯示方式。

如果您的工作表有可能是已輸入或已上線的日期,最後看起來像下圖所示的一系列數位,您可能想要重新組織,讓日期顯示為簡短或長日期。 如果您想要篩選、排序或用於日期計算,日期格式也會比較實用。

文字格式的日期欄

  1. 選取要重新排序的儲存格、儲存格範圍或欄。

  2. 按一下 [數位格式 >,然後挑選您想要的日期格式。

簡短 日期格式 看起來像這樣:

從功能區將日期變更為簡短日期格式

日期包含 詳細資訊,例如此圖片:

功能區上用於變更為 [完整日期] 格式的按鈕

若要將儲存格中的文字日期轉換成序列值,請使用 DATEVALUE 函數。 然後複製公式,選取包含文字日期的儲存格,然後使用選擇性貼上來將日期格式適用于這些儲存格。

請遵循下列步驟:

  1. 選取空白儲存格,並確認其數位格式為 一般

  2. 在空白的儲存格中:

    1. 輸入 =DATEVALUE (

    2. 按一下含有您要轉換之文字格式日期的儲存格。

    3. 輸入 )

    4. 按 ENTER,DATEVALUE 函數會返回文字日期所代表的日期序列值。
       

      什麼是Excel序號?

      Excel 會以連續的序列值儲存日期,以便將日期用於計算。 根據預設,1 月 1 日 1900,是序列值 1,而 2008 年 1 月 1 日是序列值 39448,因為它在 1 月 1 日之後 39,448 天,1900.To 將轉換公式複製到連續的儲存格範圍,選取包含您輸入公式的儲存格,然後將填滿控點 填滿控點 拖曳至一個空白儲存格範圍,以大小表示包含文字日期的儲存格範圍。

  3. 在拖曳填滿控點之後,您的儲存格範圍應該已填入序列值,而範圍大小則與包含文字日期的儲存格範圍相當。

  4. 選取包含序號的儲存格或儲存格範圍,然後在 [主圖編輯清單上, 剪貼簿群組中,按一下 [複製>

    捷徑:  您也可以按 CTRL+C。

  5. 選取包含文字日期的儲存格或儲存格範圍,然後在 [常用] 索引標籤上,按一下 [剪貼簿] 群組中 [貼上] 底下的箭號,然後按一下 [選擇性貼上]

  6. [選擇性貼上] 對話方塊的 [貼上] 下方選取 [值],然後按一下 [確定]

  7. 在 [ 首頁」 選項卡上,按一下 [數位」 旁的快顯視窗 啟動器

  8. 按一下 [類別] 方塊中的 [日期],然後在 [類型] 清單中按一下您想要的日期格式。

  9. 若要在所有日期成功轉換之後刪除序號,請選取包含這些日期的儲存格,然後按 DELETE。

需要更多協助嗎?

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

需要更多協助?

擴展您的技能
探索訓練
優先取得新功能
加入 Microsoft 測試人員

這項資訊有幫助嗎?

您對翻譯品質的滿意度為何?
會影響您使用體驗的因素為何?

感謝您的意見反應!

×