Excel引用函数(1):FORMULATEXT,取得单元格公式内容
生活随笔
收集整理的這篇文章主要介紹了
Excel引用函数(1):FORMULATEXT,取得单元格公式内容
小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.
當(dāng)需要讀取單元格公式并修改公式內(nèi)容時,通常要用到FORMULATEXT函數(shù),以字符串的形式返回公式內(nèi)容。
下述示例是將C列年終獎的計算公式讀出來,每人再加100元,因為希望保留C列的公式內(nèi)容,所以用如下步驟操作:
第1步:在單元格D2讀取C2的公式內(nèi)容并加上100 “=FORMULATEXT(C2) & "+100"”,復(fù)制D2內(nèi)容到D列其他單元格。
第2步:如果直接將D列的內(nèi)容復(fù)制粘貼到E列(只粘貼數(shù)值),即使將工作簿設(shè)置為“自動計算”甚至按F9,或者點擊菜單“開始計算”,也不會再重新計算,只有雙擊E列有公式的單元格后回車,才會重新計算。
為解決上述問題,進(jìn)入第3步。
第3步:將E列內(nèi)容復(fù)制進(jìn)記事本,再由記事本復(fù)制回來,粘貼到F列,公式會自動重算。
語法
FORMULATEXT(reference)
FORMULATEXT 函數(shù)語法具有下列參數(shù):
- Reference 必需。 對單元格或單元格區(qū)域的引用。
說明
如果您選擇引用單元格,則 FORMULATEXT 函數(shù)返回編輯欄中顯示的內(nèi)容。
- Reference 參數(shù)可以表示另一個工作表或工作薄。
- 如果 Reference 參數(shù)表示另一個未打開的工作薄,則 FORMULATEXT 返回錯誤值 #N/A。
- 如果 Reference 參數(shù)表示整行或整列,或表示包含多個單元格的區(qū)域或定義名稱,則 FORMULATEXT 返回行、列或區(qū)域中最左上角單元格中的值。
- 在下列情況下,FORMULATEXT 返回錯誤值 #N/A:
單元格中的公式超過 8192 個字符。
無法在工作表中顯示公式;例如,由于工作表保護(hù)。
包含此公式的外部工作簿未在 Excel 中打開。
- 用作輸入的無效數(shù)據(jù)類型將生成 錯誤值 #VALUE!。
- 當(dāng)參數(shù)不會導(dǎo)致出現(xiàn)循環(huán)引用警告時,在您要輸入函數(shù)的單元格中輸入對其的引用。 FORMULATEXT 將成功將公式返回為單元格中的文本。
總結(jié)
以上是生活随笔為你收集整理的Excel引用函数(1):FORMULATEXT,取得单元格公式内容的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: kernel logo 生成方法
- 下一篇: 统计英文单词次数