“我有一組文本的表達式,想要快速計算出結果。”
我第一反應就是EXCEL,第二反應就EXCEL裡的宏表函數EVALUATE。
“怎麼使用?”
下面舉個栗子稍稍說明一下。
工具/原料
硬件:電腦
軟件:Excel裡的宏表函數Evaluate
方法/步驟
現在D2:D7區域有一大波文本表達式來襲,想在E2:E7區域算出其各自的表達式計算結果。
開門見山,直接來說明一下如何使用evaluate,按Ctrl+F3,打開名稱管理器,然後點擊“新建”,新建一個名稱。
點擊新建之後會彈出“新建名稱”的窗口,命名名稱,我這裡命名為“計算”,範圍選擇為“工作簿”或者“工作表”看需要。在引用位置處寫上“=EVALUATE(Sheet1!$D2)”。
在“新建名稱”窗口中點擊確定之後,就會回到“名稱管理器”窗口,然後再點擊關閉,至此,名稱新建完畢。怎麼應用,往下看。
在E2位置輸入“=計算”,就會顯示D2單元格中的表達式的計算結果,然後將E2單元格往下拉到E7,至此,D2:D7區域的一大波文本表達式結果都各自顯示在了E2:E7區間。
注意事項
注意“=EVALUATE(Sheet1!$D2)”中的$D2不要寫成$D$2(絕對引用),這樣才可以下拉自動計算。