TEXT 函數

Excel TEXT 函數教學 ?

TEXT 函數用來將數字轉換為指定格式的文本。這在報告、分析數據和格式化數字顯示時非常有用。使用 TEXT 函數可以將數字或日期時間格式化為更易讀的形式,並且能夠自定義顯示格式。


語法

TEXT(值, 格式代碼)
  • (必填):要轉換的數字、日期或時間。
  • 格式代碼(必填):要應用於 的格式代碼,用來定義如何顯示結果。這些格式代碼可以包括數字、日期、貨幣等格式。

返回值:返回以指定格式顯示的文本。


常用格式代碼

類型範例格式代碼說明
數字格式1234.56"0.00"顯示 1234.56,保留兩位小數
千分位1234567.89"#,##0"顯示 1,234,568(千分位分隔符)
貨幣格式1234.56"$#,##0.00"顯示 $1,234.56(貨幣格式,千分位)
百分比格式0.75"0%"顯示 75%
日期格式2025/02/13"yyyy-mm-dd"顯示 2025-02-13(年-月-日格式)
時間格式13:45:30"hh:mm:ss"顯示 13:45:30(小時:分鐘:秒)
自定義格式1234"0000"顯示 1234 為 1234(補零顯示 4 位數字)

範例

A 列B 列(公式)C 列(結果)說明
1234.56=TEXT(A1, "0.00")1234.561234.56 格式化為 1234.56(保留兩位小數)
1234567=TEXT(A2, "#,##0")1,234,5671234567 格式化為 1,234,567(千分位分隔符)
0.75=TEXT(A3, "0%")75%0.75 格式化為 75%
2025/02/13=TEXT(A4, "yyyy-mm-dd")2025-02-13將日期 2025/02/13 格式化為 2025-02-13
13:45:30=TEXT(A5, "hh:mm:ss")13:45:30將時間 13:45:30 格式化為 13:45:30
1234=TEXT(A6, "0000")12341234 格式化為 1234(補零顯示 4 位數字)

進階應用

  1. 數字與文字結合: 你可以將格式化後的數字與其他文本結合:
    =TEXT(A1, "$#,##0") & " is the total revenue"
    

    這將會顯示 "1,234 is the total revenue"(假設 A11234)。

  2. 日期與時間格式: 可以用 TEXT 函數自定義日期和時間格式,從而控制顯示的細節。例如:
    =TEXT(A2, "dddd, mmmm dd, yyyy")
    

    這將把日期 2025/02/13 顯示為 Thursday, February 13, 2025

  3. 條件格式化的數字顯示: 當數字為負時,可以自定義顯示紅色負數:
    =TEXT(A3, "0;[Red]-0")
    

    這樣當 A3 是負數時,數字將顯示為紅色。


結論

  • TEXT 函數是一個非常有用的工具,可以幫助你將數字、日期或時間格式化為文本,並且能夠自定義顯示格式。
  • 它在報表、數據分析以及需要特定格式顯示的場景中十分常見。可以輕鬆處理數字、日期、時間和貨幣等格式,並與文本結合以生成自定義顯示。

發佈留言

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