如何提取出 Excel 單元格中的公式,並顯示在另一個單元格中?

職場 發佈 2020-02-12T08:34:45+00:00

1.在需要顯示公式的 I3 單元格輸入以下公式:=FORMULATEXT2. 下拉複製公式這就是我今天要講的 FORMULATEXT 函數的用法,這個函數比較小眾,知道的人不多,但是用法卻非常簡單。

有同學提問,當單元格中有公式的時候,如果不想顯示計算結果,只要顯示公式,怎麼設置?


最簡單的,可以用菜單欄「公式審核」區域的「顯示公式」功能,只要點擊一下,就能顯示整個工作表中的所有公式。


有關「公式審核」中各項功能的具體用法,可參見 Excel – 公式debug功能,嵌套公式查錯化繁為簡


但是這位同學說,這個功能適用於臨時查看公式,他需要將公式提取到另一個單元格中,並顯示出來。有沒有辦法?


這就更簡單了,Excel 中有一個專門的函數可以解決這個需求。


案例 :


下圖 1 中有背景色的兩個單元格包含公式,如何在另外的單元格中顯示這兩個公式?效果如下圖 2 所示。


解決方案:


案例中的公式用法,我不久前剛詳解講解過,具體可參見 Excel 高手們青睞的小眾函數 frequency,究竟有多強大?


這是個非常厲害的函數,文章中的幾個案例也都是經典用法,建議大家務必學習一下。


接下來我們看今天的解決方案。


1. 在需要顯示公式的 I3 單元格輸入以下公式:

=FORMULATEXT(G3)


2. 下拉複製公式


這就是我今天要講的 FORMULATEXT 函數的用法,這個函數比較小眾,知道的人不多,但是用法卻非常簡單。


FORMULATEXT 函數詳解


作用:

  • 以字符串的形式返回公式。

語法:

  • FORMULATEXT(reference)

參數:

  • reference:必需,引用的單元格或區域

說明:

  • 參數中的單元格必須包含公式,如果不包含公式,會返回錯誤值 #N/A。
  • 如果引用的參數是單元格,則 FORMULATEXT 函數返回編輯欄中顯示的內容。
  • 如果參數引用整個區域或定義名稱,則 FORMULATEXT 函數返回行、列或區域中最左上角單元格中的值。


現在我們來驗證一下,FORMULATEXT 函數提取出來的公式究竟是否正確。


選中 G3:G4 區域 --> 選擇菜單欄的「公式」-->「顯示公式」


結果正確無誤。

很多同學會覺得 Excel 單個案例講解有些碎片化,初學者未必能完全理解和掌握。不少同學都希望有一套完整的圖文教學,從最基礎的概念開始,一步步由簡入繁、從入門到精通,系統化地講解 Excel 的各個知識點。

現在終於有了,以下專欄,從最基礎的操作和概念講起,用生動、有趣的案例帶大家逐一掌握 Excel 的操作技巧、快捷鍵大全、函數公式、數據透視表、圖表、列印技巧等……學完全本,你也能成為 Excel 高手。

關鍵字: