excel中的Evaluate函數(shù),不同于普通函數(shù)。因為Evaluate是一個宏表函數(shù),所以,不能直接在單元格中使用Evaluate函數(shù)。
如果需要使用Evaluate函數(shù),需要先定義后才能使用。
該函數(shù)的功能是:把表達(dá)式轉(zhuǎn)換為結(jié)果。
Evaluate函數(shù)的用法:
①用法一
1、選中d2,然后是菜單操作:插入→名稱→定義,在對話框中的“在當(dāng)前工作薄中的名稱”處輸入一個名稱,比如MyNum(隨便輸入),在“引用位置”處輸入=evaluate(c2),確定。
2、在d2中輸入=MyNum,即可,然后下拉復(fù)制,就可以在d2這一列中計算出c2的這一列的值。
如 c2為1+2,則d2為3.。
②用法二
如果在A1先輸入了25+35/2 這樣的算術(shù)表達(dá)式,想在A2里看到結(jié)果,那么操作如下
1:按CRTL+F3 或者 (菜單是:插入菜單->名稱->定義)
2:名稱位置輸入 MyNum
3:引用位置填:=EVALUATE($A1)
4: 點(diǎn)“添加”
5:在A2單元格輸入 = MyNum
③用法三
如A1中的計算式是 4*4
那么您選中B1
點(diǎn)插入→名稱→定義→上面框中輸入MyNum
在最下面的框中輸入 =Evaluate(A1) ,確定
然后在B1中輸入 =MyNum 回車即得到16
新聞熱點(diǎn)
疑難解答