Excel 教學:破折號日期格式轉換全攻略(dash become date on excel)

本教學全面說明如何將Excel中的破折號日期(如「2023-10-05」)轉換為可運算的日期格式,包含分列搭配函數、直接轉換、資料型態調整、進階自動化,以及常見錯誤排查與FAQ,助你提升資料處理效率。

🧮 還在用 Excel 管理專案?試試這些更聰明的工具 🚀

從 Excel 升級到專業專案管理 × 自動化平台

還在用 Excel 追進度?monday.com 幫你把任務、時程、甘特圖、報表全部自動化! 支援 Excel 一鍵匯入,輕鬆轉換成更直覺的視覺化專案看板。 全球 22.5 萬家公司愛用,AI 輔助讓團隊溝通更順暢。
⭐ 最多人使用

從任務到 OKR,一站式專案與團隊協作平台

整合文件、OKR、任務與自動化流程,AI 助你更快完成工作。 也支援從 Excel 匯入專案資料。

輕鬆整理文件 × 規劃專案 × 建立資料庫

Notion AI 幫你自動生成 SOP、專案摘要與任務追蹤頁面。 從 Excel 匯入表格,打造你自己的工作空間。

Excel 破折號日期格式轉換全攻略(dash become date on excel)

在日常專案管理、報表彙整或資料分析時,經常會遇到以破折號(dash)分隔的日期格式(如「2023-10-05」)。這類資料若未正確轉換為Excel可識別的日期格式,將無法進行計算、排序或篩選。本教學將以實務案例出發,詳解各種轉換方法、常見錯誤排查、地區設定差異與自動化批次處理技巧,協助你精準處理各類日期資料。

常見問題與轉換需求說明

破折號日期來源與識別困難

許多外部資料(如ERP匯出、CSV、網頁表格)常以「yyyy-mm-dd」格式儲存日期。雖然這是國際通用格式,但Excel有時無法自動辨識,將其視為純文字,導致:

  • 日期無法排序、計算天數差
  • 公式運算出現#VALUE!錯誤
  • 匯入資料後顯示為數字序號或亂碼

地區設定對日期識別的影響

Excel的日期識別受地區設定影響。例如:

  • 台灣/中國地區預設日期格式為「yyyy/m/d」
  • 美國常用「m/d/yyyy」
  • 歐洲部分國家則為「d-m-yyyy」

若資料格式與系統地區不符,Excel可能無法自動轉換,需手動處理。

方法一:利用分列功能與DATE函數組合

適用情境

  • 資料來源為純文字,格式固定為「yyyy-mm-dd」
  • 批次處理多筆資料,需轉為可運算日期

操作步驟

  1. 選取資料範圍
    例如A欄為「2023-10-05」至「2023-10-10」的日期。

  2. 啟用分列功能
    點選「資料」>「文字分欄」,選擇「分隔符號」,下一步。

  3. 設定分隔符號
    勾選「其他」,輸入破折號(-)。

  4. 完成分列
    分列後,B欄為年份、C欄為月份、D欄為日期。

  5. 用DATE函數組合
    在E2輸入公式:
    =DATE(B2, C2, D2)
    向下填滿。

  6. 調整顯示格式
    選取E欄,右鍵「儲存格格式」>「日期」或自訂「yyyy-mm-dd」。

實務案例

專案團隊每月從系統匯出任務清單,日期皆為「yyyy-mm-dd」純文字。透過上述方法,快速批次轉換,便於後續依截止日排序與統計。

常見錯誤與排查

  • 若分列後出現空白或格式錯亂,請檢查原始資料有無多餘空格或格式不一致。
  • 若DATE函數出現#VALUE!,請確認B、C、D欄皆為數字格式。

方法二:直接用DATEVALUE或VALUE函數轉換

適用情境

  • 資料已為「yyyy-mm-dd」格式,僅需轉為日期型態
  • 不需分列,快速轉換單欄資料

操作步驟

  1. 在新欄輸入公式
    假設A2為「2023-10-05」:
    =DATEVALUE(A2)

    =VALUE(A2)
    若出現數字序號,代表已成功轉為日期型態。

  2. 調整顯示格式
    選取新欄,設定為日期或自訂格式。

常見錯誤與排查

  • 若出現#VALUE!,多半因地區設定不符。可嘗試將「-」改為「/」,或用SUBSTITUTE函數:
    =DATEVALUE(SUBSTITUTE(A2,"-","/"))
  • 若資料為「dd-mm-yyyy」格式,需先調整順序或用MID、LEFT、RIGHT等函數拆解重組。

實務應用

財務部門處理國外供應商報表時,常遇到不同格式日期。利用DATEVALUE搭配SUBSTITUTE,能快速批次轉換,避免人工逐一修正。

方法三:自訂格式與資料型態轉換

重要觀念

自訂格式僅改變「顯示方式」,不會將純文字轉為日期型態。若原資料為純文字,僅套用自訂格式無法進行運算。

批次轉換純文字為日期型態

  1. 選取資料範圍
  2. 在空白儲存格輸入數字1,複製
  3. 選取原資料,右鍵「選擇性貼上」>「乘」
    這動作會將純文字轉為數字型態,Excel自動判斷日期。

  4. 設定自訂格式
    右鍵「儲存格格式」>「自訂」> 輸入「yyyy-mm-dd」。

實務案例

人資部門彙整多份外部履歷,日期欄位格式各異。利用「乘以1」技巧,快速將純文字日期轉為可運算型態,提升篩選與統計效率。

進階技巧:Power Query 自動化批次轉換

適用情境

  • 處理大量資料或需定期自動化轉換
  • 需合併多來源、格式不一的日期欄位

操作步驟

  1. 選取資料範圍,點選「資料」>「從表格/範圍」進入Power Query
  2. 選取日期欄位,點選「資料類型」>「日期」
  3. 如遇格式不符,可用「分割欄位」或自訂函數調整
  4. 完成後「關閉並載入」回Excel

實務應用

專案管理團隊每週需彙整多部門進度表,日期格式不一。利用Power Query自動化轉換,省去人工修正,大幅提升資料整合效率。

常見錯誤與排查指引

問題情境 可能原因 解決方法
DATEVALUE出現#VALUE! 格式不符、地區設定不同 用SUBSTITUTE將「-」換成「/」,或調整地區設定
轉換後顯示數字序號 顯示格式未設為日期 右鍵「儲存格格式」設為日期或自訂「yyyy-mm-dd」
分列後資料錯亂 原資料有空格或格式不一 先用TRIM、CLEAN函數清理資料
直接貼上外部資料無法轉換 隱含格式、不可見字元 先貼到純文字編輯器(如Notepad)再貼回Excel
不同地區格式轉換失敗 系統地區設定與資料不符 於控制台調整地區設定或用函數拆解重組

FAQ:破折號日期轉換常見問答

Q1:為什麼Excel有時無法自動識別「yyyy-mm-dd」為日期?

A:Excel依據系統地區設定判斷日期格式,若與資料不符,會將其視為純文字。可用DATEVALUE、分列搭配DATE函數或Power Query處理。

Q2:如何避免Excel自動將「1-1」轉為日期?

A:可在輸入前加上單引號(’1-1),或將欄位格式設為「文字」,避免自動轉換。

Q3:批次處理大量日期資料有推薦方法嗎?

A:建議使用Power Query自動化轉換,或搭配分列與公式批次處理。

Q4:轉換後日期顯示為數字,怎麼辦?

A:這是Excel的日期序號,將儲存格格式設為日期即可正確顯示。

Q5:不同地區格式(如「dd-mm-yyyy」)如何轉換?

A:可用MID、LEFT、RIGHT等函數拆解重組,或在Power Query中指定格式。

實用工具推薦

若你在專案協作、任務排程、跨部門資料整合時,經常需處理大量日期資料,建議可搭配現代化專案管理平台如 Monday.comClickUpNotion 等,這些工具內建多種日期欄位與自動化功能,能大幅減少人工轉換與錯誤,提升團隊效率。

結語與行動指引

正確處理Excel中的破折號日期格式,是提升資料準確性與工作效率的關鍵。根據資料來源、格式與需求,靈活選用分列搭配函數、DATEVALUE、Power Query等方法,並熟悉常見錯誤排查,能大幅減少資料處理時間。若需進一步提升團隊協作與自動化,建議嘗試現代化專案管理平台,讓資料整合與任務追蹤更加高效。

發佈留言

發佈留言必須填寫的電子郵件地址不會公開。 必填欄位標示為 *

✨ 讓專案管理變簡單,團隊更強大!

在專案推進的每一步,效率就是競爭力。monday.com 整合進度追蹤、團隊協作與資源分配,讓你隨時掌握全局、快速解決問題。
全球18萬家專業團隊已經採用,你還在等什麼?