【Excel函數123】FORMULATEXT 顯示儲存格公式內容,以字串形式傳回公式

更新 發佈閱讀 5 分鐘

在 Excel 中,FORMULATEXT 函數能將指定儲存格中的公式「以文字形式」顯示出來,而不是計算結果。它常用於公式檢查、教學展示、文件化與除錯,是透明化公式邏輯的重要工具。

🔹快速摘要(語法、用途、常見場景)

  • 用途:將儲存格中的公式以文字顯示
  • 語法=FORMULATEXT(儲存格參照)
  • 常見場景:公式檢查、教學展示、報表文件化、除錯

一、FORMULATEXT 函數語法與用途

語法:

=FORMULATEXT(reference)
  • reference:要顯示公式的儲存格參照
  • 回傳結果為該儲存格中的公式文字
  • 若儲存格不含公式,會回傳錯誤 #N/A

例如,若 A1 中公式為 =SUM(B1:B5),則 =FORMULATEXT(A1) 會回傳文字 =SUM(B1:B5)

二、範例教學:五個基礎 + 五個進階範例

🔸基礎範例

範例一:顯示單一儲存格公式

=FORMULATEXT(A1)

範例二:顯示加總公式 若 B1 中公式為 =SUM(C1:C10),則:

=FORMULATEXT(B1)

回傳 =SUM(C1:C10)

範例三:顯示日期公式 若 C1 中公式為 =TODAY(),則:

=FORMULATEXT(C1)

回傳 =TODAY()

範例四:顯示文字處理公式 若 D1 中公式為 =CONCAT(A1:A3),則:

=FORMULATEXT(D1)

範例五:顯示錯誤處理公式 若 E1 中公式為 =IFERROR(1/0,"錯誤"),則:

=FORMULATEXT(E1)

🔸進階範例

範例六:搭配 IFERROR 避免顯示錯誤

=IFERROR(FORMULATEXT(A1),"非公式")

範例七:建立公式清單文件

=FORMULATEXT(INDIRECT("A"&ROW()))

可逐列顯示 A 欄公式。

範例八:搭配 TEXTJOIN 合併公式展示

=TEXTJOIN(" | ",TRUE,FORMULATEXT(A1),FORMULATEXT(B1))

範例九:搭配 MAP 批次顯示公式(Excel 365)

=MAP(A1:A10,LAMBDA(x,FORMULATEXT(x)))

範例十:建立教學範例表格

=FORMULATEXT(B2)

在 C2 顯示 B2 的公式,方便教學。

三、常見問題解答(FAQ)

Q1:FORMULATEXT 可以顯示計算結果嗎?

不行,它只顯示公式文字。

Q2:若儲存格不是公式會怎樣?

會回傳 #N/A,可搭配 IFERROR 處理。

Q3:FORMULATEXT 可以跨工作表使用嗎?

可以,例如 =FORMULATEXT(Sheet2!A1)

Q4:FORMULATEXT 可以顯示陣列公式嗎?

可以,會完整顯示陣列公式文字。

Q5:FORMULATEXT 是否支援動態陣列?

支援,會顯示公式本身,而非展開後的結果。

四、注意事項與錯誤排除

  • 若儲存格為空或非公式,會回傳 #N/A
  • 若公式過長,顯示可能被截斷(視 Excel 版本而定)
  • 若參照無效,會回傳 #REF!
  • 適用於公式檢查、教學展示與報表文件化
  • 建議搭配 IFERROR 或 ISFORMULA 提升容錯性

五、延伸技巧與相關函數

若需要更完整的公式檢查與文件化,可搭配以下函數:

可以使用 ISFORMULA 函數 判斷儲存格是否含公式,再決定是否顯示公式文字。

若需要建立公式清單,可搭配 INDIRECT 與 ROW 函數 動態生成參照。

若需要批次處理公式,可搭配 MAP 與 LAMBDA 函數,建立自訂公式檢查流程。 若你需要顯示公式與結果並列,可搭配 TEXTJOIN 或 CONCAT,建立教學表格。

這些函數能與 FORMULATEXT 組合成一套完整的「公式檢查 → 文件化 → 教學展示 → 批次處理」流程。

六、結語與延伸閱讀推薦

FORMULATEXT 函數是 Excel 中專門處理公式顯示的工具,適合用在公式檢查、教學展示、報表文件化與除錯等情境。學會 FORMULATEXT 後,可以進一步探索:

  • [ISFORMULA 函數教學]:判斷儲存格是否含公式
  • [INDIRECT 函數教學]:動態生成儲存格參照
  • [TEXTJOIN 函數教學]:合併公式與結果的展示工具
留言
avatar-img
留言分享你的想法!
avatar-img
蝦仁藥師_臨床輕鬆學的沙龍
39會員
314內容數
哈囉~!這裡主要在分享醫療知識,還有記錄下學習程式語言的各種筆記,偶爾穿插一些個人的淺見與有趣分享,希望大家都可以在這邊得到有用的資訊~!
2025/11/04
在 Excel 中,INDEX 函數能根據指定的列號與欄號,回傳陣列或範圍中的對應值。它是查找與引用的基礎函數之一,常與 MATCH 搭配使用,能取代 VLOOKUP/HLOOKUP,提供更高的彈性與效能。 用途:根據列號與欄號,回傳陣列中的值
Thumbnail
2025/11/04
在 Excel 中,INDEX 函數能根據指定的列號與欄號,回傳陣列或範圍中的對應值。它是查找與引用的基礎函數之一,常與 MATCH 搭配使用,能取代 VLOOKUP/HLOOKUP,提供更高的彈性與效能。 用途:根據列號與欄號,回傳陣列中的值
Thumbnail
2025/11/02
告別「資料錯亂地獄」!學會在Excel中設定下拉式選單,準時下班不是夢 您是否也有這樣的經驗? 辛苦做好的報表,交給同事或主管填寫後,回傳的檔案總是充滿各種「驚喜」:同樣是「台北」,有人寫成「臺北」,有人寫成「Taipei」,甚至有人多打了一個空格。週末加班追查資料錯誤來源,成為每個月的例行公事。
Thumbnail
2025/11/02
告別「資料錯亂地獄」!學會在Excel中設定下拉式選單,準時下班不是夢 您是否也有這樣的經驗? 辛苦做好的報表,交給同事或主管填寫後,回傳的檔案總是充滿各種「驚喜」:同樣是「台北」,有人寫成「臺北」,有人寫成「Taipei」,甚至有人多打了一個空格。週末加班追查資料錯誤來源,成為每個月的例行公事。
Thumbnail
2025/11/01
在 Excel 中處理橫向表格(欄首為標題)時,HLOOKUP 函數可根據指定的查詢值,在第一列中尋找對應欄位,並回傳該欄指定列的資料。它是 VLOOKUP 的橫向版本,適合用於橫向報表、欄位查詢與資料擷取。 用途:根據欄首標題查找資料,橫向擷取指定列的值
Thumbnail
2025/11/01
在 Excel 中處理橫向表格(欄首為標題)時,HLOOKUP 函數可根據指定的查詢值,在第一列中尋找對應欄位,並回傳該欄指定列的資料。它是 VLOOKUP 的橫向版本,適合用於橫向報表、欄位查詢與資料擷取。 用途:根據欄首標題查找資料,橫向擷取指定列的值
Thumbnail
看更多
你可能也想看
Thumbnail
Excel SUMIF 函數教學:快速學會自動分組求和,大幅提升工作效率,減少人工計算錯誤。這篇文章將詳細介紹 SUMIF 函數的基本語法、實際應用及優點,讓你輕鬆應對大量數據處理。
Thumbnail
Excel SUMIF 函數教學:快速學會自動分組求和,大幅提升工作效率,減少人工計算錯誤。這篇文章將詳細介紹 SUMIF 函數的基本語法、實際應用及優點,讓你輕鬆應對大量數據處理。
Thumbnail
SUMIF 函數是數據分析的利器,幫助你輕鬆篩選並加總特定條件下的數據。無論你想了解某產品在特定期間內的銷售總額,或是分析特定客戶的購買金額,SUMIF 都能快速提供精確結果。這個工具適合自動化報表設定和即時數據分析,讓你不必手動篩選數據即可得到所需的答案。
Thumbnail
SUMIF 函數是數據分析的利器,幫助你輕鬆篩選並加總特定條件下的數據。無論你想了解某產品在特定期間內的銷售總額,或是分析特定客戶的購買金額,SUMIF 都能快速提供精確結果。這個工具適合自動化報表設定和即時數據分析,讓你不必手動篩選數據即可得到所需的答案。
Thumbnail
你是否曾經遇到這樣的情況?手上有一張表格,需要根據某個欄位進行分類,但表格又很繁雜,如果手動一個個查找,就需要花費大量時間才能找到想要的資料,這樣實在是太沒效率又容易眼花。 今天,我就來教你一個FILTER 函數快速分類技巧,讓你輕鬆掌握數據,節省時間。
Thumbnail
你是否曾經遇到這樣的情況?手上有一張表格,需要根據某個欄位進行分類,但表格又很繁雜,如果手動一個個查找,就需要花費大量時間才能找到想要的資料,這樣實在是太沒效率又容易眼花。 今天,我就來教你一個FILTER 函數快速分類技巧,讓你輕鬆掌握數據,節省時間。
Thumbnail
在職場上,無論是公司老闆、財務人員、業務人員,都需要隨時掌握公司的收支狀況。如果能夠快速、準確地計算出相關金額,將對工作效率和決策能力有很大幫助。 Excel中的SUM函數可以用來計算數值範圍的總和。在收支表中,我們可以利用SUM函數來快速計算收入、支出和結餘金額。
Thumbnail
在職場上,無論是公司老闆、財務人員、業務人員,都需要隨時掌握公司的收支狀況。如果能夠快速、準確地計算出相關金額,將對工作效率和決策能力有很大幫助。 Excel中的SUM函數可以用來計算數值範圍的總和。在收支表中,我們可以利用SUM函數來快速計算收入、支出和結餘金額。
Thumbnail
在工作中,我們經常會遇到需要處理會議、講座、活動等報銷的情況。對於報銷人員來說,快速查找報銷金額費用是一件非常重要的工作。今天要教大家一個Excel技巧,可以來快速查找會議、講座、活動報銷金額費用。這個技巧利用的是VLOOKUP函數。
Thumbnail
在工作中,我們經常會遇到需要處理會議、講座、活動等報銷的情況。對於報銷人員來說,快速查找報銷金額費用是一件非常重要的工作。今天要教大家一個Excel技巧,可以來快速查找會議、講座、活動報銷金額費用。這個技巧利用的是VLOOKUP函數。
Thumbnail
在臺灣,有部分企業會使用民國日期,因此如何在 Excel 中轉換民國和西元日期就顯得非常重要。 除了日期轉換之外,計算年紀、星期、生肖、星座也是常見的日期處理需求。這些需求看似簡單,但如果沒有 Excel 的幫助,可能會花費不少時間和精力。
Thumbnail
在臺灣,有部分企業會使用民國日期,因此如何在 Excel 中轉換民國和西元日期就顯得非常重要。 除了日期轉換之外,計算年紀、星期、生肖、星座也是常見的日期處理需求。這些需求看似簡單,但如果沒有 Excel 的幫助,可能會花費不少時間和精力。
Thumbnail
而本篇要介紹的為以下三組函數: COUNT , COUNTIF, COUNTIFS, COUNTA AVERAGE, AVERAGEIF, AVERAGEIFS, AVERAGEA SUM, SUMIF, SUMIFS, SUMA
Thumbnail
而本篇要介紹的為以下三組函數: COUNT , COUNTIF, COUNTIFS, COUNTA AVERAGE, AVERAGEIF, AVERAGEIFS, AVERAGEA SUM, SUMIF, SUMIFS, SUMA
追蹤感興趣的內容從 Google News 追蹤更多 vocus 的最新精選內容追蹤 Google News