Excel怎樣讓文字算式計算?
在Excel中處理資料時,會遇到一些文字算式,如:
要想得到這些文字計算式的結果,可以怎麼做呢?有多種方法可以選擇。
最low的做法是這樣的
藉助巨集表函式EVALUATE將要計算的文字表示式定義為名稱,如,在啟用A2單元格的時候,將建名稱“計算結果”,將引用位置設定為公式:
=EVALUATE($A2)
然後在新的單元格,如B2中輸入公式:
=計算結果
向下填充,即可得到文字計算式的計算結果。
注意:用這種方法解決,因為使用了巨集表函式,所以需要將工作簿儲存為啟用巨集的工作簿,即副檔名為"xlsm"的檔案。
富含技術性的取巧做法是這樣的
文字計算式之所以不會計算,是因為不具備一般公式的特徵:不含等號“=”。我們可以將其改造為公式的樣式,在前面連線上等號“=”,如在B2中輸入公式:
="="&A2
向下填充到其他單元格。
使用複製貼上的方法將公式轉為數值。
再選中該列,執行【資料】→【分列】→【完成】命令即可得到公式的計算結果。
極少有人知道的解決方法,會的都是高手
單擊【檔案】→【選項】命令,開啟Excel選項對話方塊,在【高階】選項卡中,勾選【轉換Lotus 1-2-3公式】項。再選中文字計算式所在列,執行【資料】→【分列】→【完成】命令即可得到公式的計算結果。
這三種方法,你常用的是哪一種呢?
我是葉楓,關注我,帶你學更多的Excel技巧!