我們都知道利用Excel可以快速計算單元格結果,但是遇到下圖表格將數字和單位寫在同一個單元格時,要怎麼得出結果呢?本期與大家分享的就是有關計算式的計算方式。
首先點擊公式——定義名稱,這裡我們命名為“計算”,之後在引用位置中輸入公式
=EVALUATE(SUBSTITUTE(SUBSTITUTE(A2,"[","*ISTEXT("""),"]",""")")),然後在相應的單元格中輸入=計算回車即可。
具體操作步驟如下:
為了讓大家更加了解名稱框中引用位置公式的含義,這裡將公式進行一個拆解。
1、SUBSTITUTE函數的用法
SUBSTITUTE(A2,"[","*ISTEXT("""):表示將原來計算公式中的【[】符號替換為【*ISTEXT(“】。
SUBSTITUTE語法:SUBSTITUTE(需要替換的文本,舊文本,新文本,第N箇舊文本)
具體操作如下:
溫馨提示:很多小夥伴會問為什麼【"*ISTEXT(""")】中多一個引號,這裡我們要知道,單獨替換為【”】是需要用到一對引號的,所以可以將【"*ISTEXT("""】紅色部分理解為對文本的引用,裡面一對就是一個單引號。
2、EVALUATE函數的用法
該函數是一個宏函數,不能之間在表格中使用,需要藉助名稱框來實現。
現在知道要怎麼計算帶文本的算式公式了吧,希望對大家有所幫助。