終於有好玩的題目了 XD
我的解答如下
請您參考
首先,我的 Excel 副檔名是 .xlsm
因為要用到 EVALUATE() 必須存成這個副檔名
先看一下 Excel 檔
再來是 B2 儲存格定義的公式
請注意這是陣列公式
輸入完後要按下 Ctrl + Shift + Enter
您可以看到公式內以陣列定義了要保留的字元
總共有四則運算子加減乘除與數字 0~9
並且按下 Ctrl + Shift + Enter 後因為是陣列公式
Excel 會加上大誇弧在公式兩邊 {}
="="&CONCAT(IF(MID(A2,ROW(INDIRECT("1:"&LEN(A2))),1)={"*","+","-","/","0","1","2","3","4","5","6","7","8","9"},MID(A2,ROW(INDIRECT("1:"&LEN(A2))),1),""))
最後是 B3 的名稱定義 EVALUATE()
如果不清楚怎麼定義 EVALUATE()
請參閱 Google XD
https://www.google.com/search?q=excel+evaluate&ie=utf-8&oe=utf-8&client=firefox-b
然後把公式往下拉就可以~
以上報告~