Excel提供的宏表函數Evaluate實現文本型數學表達式計算(excel函數公式大全evaluate)
Excel單元格[A1]內如有3*2+4/2-1數學表達式,如何能在[B1]單元格中得到其計算結果呢?利用Excel的內置公式是難以做到的。如果熟悉VBA可以編寫一個小小的UDF解決問題。好在早期版本的Excel提供了宏表函數Evaluate()可用,即便不是一個完整的數學表達式,也可以通過轉換得到想要的結果。
圖片[A1]中有6組數據,其間分隔符為“空格”(此例中要替換成“+”號),要求出分組差值后相加的和。因為EVALUATE宏函數在工作表中不能直接使用,必須通過定義名稱的方法引用。
定義累積厚度=EVALUATE(A1),往下拖即可。
如果手工計算甚至更多這樣的數據既費時又易出錯,實在得不償失
版權聲明:本文內容由網絡用戶投稿,版權歸原作者所有,本站不擁有其著作權,亦不承擔相應法律責任。如果您發(fā)現本站中有涉嫌抄襲或描述失實的內容,請聯系我們jiasou666@gmail.com 處理,核實后本網站將在24小時內刪除侵權內容。