Excel TEXT函數完整教學:語法、格式代碼、實用範例與常見問題解析

本篇聚焦Excel TEXT函數,詳細說明其語法、格式代碼與多元應用場景,涵蓋日期、時間、貨幣等格式化技巧,並補充常見錯誤、進階用法與FAQ,讓你在數據處理與報表製作上更得心應手。

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

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

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

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

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

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

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

Excel TEXT函數是什麼?

Excel的TEXT函數是一項強大的文本處理工具,能將數值、日期、時間等資料,依照自訂格式轉換為文字。這在製作報表、合併資料、標準化輸出時特別實用。例如,將原本的數字「20230601」轉換為「2023/06/01」的日期格式,或將數值「1500」顯示為「$1,500」。TEXT函數不僅提升資料的可讀性,也方便後續的數據整合與分享。

專案管理、財務報表、銷售分析等產業場景中,TEXT函數常用於:
– 將日期自動轉換為指定格式,方便跨部門溝通。
– 將數字加上貨幣符號與千分位,提升財務數據的專業度。
– 合併文字與數值,產生自動化的說明欄或標籤。

TEXT函數語法與格式代碼說明

基本語法

=TEXT(數值, "格式代碼")
  • 數值:欲格式化的數字、日期或時間。
  • 格式代碼:以雙引號包住的格式樣式,決定顯示方式。

常用格式代碼整理

類型 格式代碼範例 說明 範例輸入 結果
數字 “0” 整數 1234 1234
“0.00” 小數點後兩位 1234 1234.00
“#,##0” 加千分位 1234 1,234
貨幣 “$#,##0” 美元符號 1234 $1,234
“NT$ #,##0” 新台幣符號 1234 NT$ 1,234
百分比 “0%” 百分比 0.85 85%
日期 “yyyy/mm/dd” 年/月/日 2023/6/1 2023/06/01
“yyyy年mm月dd日” 中文日期 2023/6/1 2023年06月01日
時間 “hh:mm” 小時:分鐘 9:30 09:30
“hh:mm:ss” 小時:分鐘:秒 9:30:15 09:30:15

注意:
– 格式代碼區分大小寫,且需用英文半形符號。
– 日期、時間格式需以Excel內建日期/時間值為基礎。

TEXT函數常見應用範例

TEXT函數在日常辦公與專案管理中有多種實用場景,以下以表格方式展示常見應用、公式與結果。

應用情境 公式範例 結果
格式化日期 =TEXT(A1, “yyyy-mm-dd”) 2023-06-01
格式化時間 =TEXT(A2, “hh:mm”) 09:30
數字加千分位 =TEXT(A3, “#,##0”) 12,345
顯示貨幣 =TEXT(A4, “$#,##0.00”) $1,500.00
百分比顯示 =TEXT(A5, “0.0%”) 85.0%
合併文字與數值 =”銷售金額:” & TEXT(A6, “#,##0”) & “元” 銷售金額:8,800元
中文日期 =TEXT(A7, “yyyy年mm月dd日”) 2023年06月01日

3.1 格式化日期與時間

在專案進度表、會議記錄等場合,常需將日期或時間統一顯示格式。
範例:
假設A1為日期2023/6/1
=TEXT(A1, "yyyy-mm-dd") → 2023-06-01
=TEXT(A1, "yyyy年mm月dd日") → 2023年06月01日

3.2 格式化數字與貨幣

財務報表、預算審核時,數字加上千分位或貨幣符號更易閱讀。
範例:
A2為數字1500
=TEXT(A2, "$#,##0") → $1,500
=TEXT(A2, "NT$ #,##0.00") → NT$ 1,500.00

3.3 合併文字與數值

自動產生說明欄、標籤或郵件內容時,將文字與格式化數值合併。
範例:
A3為數字8800
="本月銷售:" & TEXT(A3, "#,##0") & "元" → 本月銷售:8,800元

TEXT函數進階技巧與常見錯誤

進階技巧

  • 多國語系日期格式
    針對不同語言需求,可自訂日期格式,如英文(”mmm dd, yyyy” → Jun 01, 2023)、日文(”yyyy年mm月dd日”)。
  • 特殊符號與單位
    格式代碼中可加入單位或符號,如 "#,##0 件""€#,##0.00"
  • 搭配其他函數
    常與IF、CONCAT、&等函數組合,實現條件判斷與自動化輸出。

產業應用情境:
在跨國專案管理時,利用TEXT函數將日期自動轉換為當地格式,減少溝通誤會;或在自動化郵件通知中,將數值與說明文字合併,提升專業度。

常見錯誤與排解

錯誤訊息 可能原因 解決方式
#VALUE! 格式代碼不正確、數值非數字/日期 檢查格式代碼、確認數值類型
顯示錯誤 格式代碼拼寫錯誤 使用半形符號、正確拼寫格式
結果為文字 TEXT函數輸出皆為文字,無法再計算 若需數值運算,請用VALUE函數轉換

案例說明:
若A1為「abc」,公式=TEXT(A1, "0.00")會出現#VALUE!,因為A1不是數字。
若格式代碼寫成”yyyy/mm/dd”,但A1不是日期,則結果也可能不正確。

TEXT函數與其他文本函數比較

函數 主要用途 是否格式化 是否轉為文字 適用情境
TEXT 依格式代碼將數值/日期轉為文字 報表輸出、合併文字、格式統一
VALUE 將文字轉回數值 需進行數值運算時
CONCAT 串接多個文字或數值 合併欄位、產生標籤
LOWER/UPPER 轉換字母大小寫 標準化姓名、代碼
TRIM 去除多餘空格 清理資料、避免格式錯誤

延伸說明:
– TEXT適合格式化與合併輸出,VALUE適合將文字轉回可運算數值。
– CONCAT、&可與TEXT搭配,產生更彈性的資料輸出。

常見問題FAQ

Q1:TEXT函數與儲存格格式設定有何不同?
A:TEXT函數會將結果轉為文字,適合合併輸出或自動化處理;儲存格格式僅改變顯示方式,原資料型態不變。

Q2:為什麼用TEXT函數後無法再進行數值運算?
A:TEXT函數輸出為文字,若需運算,請用VALUE函數將其轉回數值。

Q3:TEXT函數可以同時格式化多個欄位嗎?
A:需分別對每個欄位使用TEXT函數,或搭配&、CONCAT等函數合併多欄資料。

Q4:遇到#VALUE!錯誤怎麼辦?
A:檢查格式代碼是否正確,並確認輸入資料型態(數字、日期、時間)是否符合要求。

Q5:TEXT函數能否自訂特殊格式?
A:可自訂格式代碼,包含日期、時間、貨幣、單位等,靈活應用於各種場景。

結論與工具推薦

Excel的TEXT函數是資料格式化、報表美化與自動化輸出的利器。無論是專案進度管理、財務分析、銷售統計,皆能透過TEXT函數提升資料的專業度與可讀性。若希望進一步提升團隊協作與數據整合效率,建議可搭配如Monday.comClickUp等專案管理工具,將Excel數據自動串接至任務看板或報表,實現資訊同步與流程最佳化,讓團隊工作更流暢。

發佈留言

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

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

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