EVALUATE是Excel 4.0版的宏表函數,它在Excel 2000、Excel 2002和Excel 2003中仍然被支持。這個函數在"插入"-"函數"的列表中找不到,只可在"插入"-"名稱"-"定義"中直接輸入。
語法:
EVALUATE(formula_text)
Formula_text是一個要求值的以文字形式表示的表達式。
注:使用EVALUATE類似于在編輯欄的公式內選定一個表達式并按下了〔重新計算〕鍵(在Microsoft Excel for Windows中是F9)。EVALUATE用一個值來替換一個表達式。
舉例:
假設C列為輸入的沒有等號公式(假設C1為“A1+B1”),而相鄰的D列是你需要存放公式計算結果的地方(即D1顯示A1和B1單元格相加的結果)。
1.選中D1,然后打開“插入”菜單選擇“名稱”命令中的“定義”子命令,出現“定義名稱”對話框。
2.在“在當前工作表中的名稱”輸入欄中輸入定義的名稱“X”,在下方的“引用位置”編輯欄中輸入“=EVALUATE(Sheet1!C1)”,單擊[確認]按鈕退出。
3.在 D1中輸入“=X”。
D1即可得到C1單元格中表達式的結果。
公式可向下復制。
EVALUATE這是宏表函數之一。這個函數可以實現只要在Excel一個單元格里面輸入計算式,就可以在另一個單元格顯示結果。用法如下:
選中該單元格按下CTRL+F3-輸入你要定義的名稱比如 AAA--引用位置處輸入比如是:=EVALUATE(A1)
在要出計算值的單元格輸入公式=AAA
假設是要整列如此,如下圖
B1中輸入=AAA下拉就能實現了
在excel中有很多實用的函數方便我們日常工作,本教程為大家介紹一下Excel中Evaluate函數。
Excel2003中的Evaluate函數是用來求和文檔中總和,該函數只能在"插入"→"名稱"→"定義"中輸入。輸入相關語法:“EVALUATE(formula_text) Formula_text”是一個要求值的以文字形式表示的表達式。
注意:使用EVALUATE類似于在編輯欄的公式內選定一個表達式并按下了“重新計算”鍵“在Microsoft Excel for Windows中是F9”。EVALUATE用一個值來替換一個表達式。
操作步驟:
1.選中D1,然后在菜單欄選擇“插入”→“名稱”→“定義”彈出“定義名稱”對話框。
2.然后“在當前工作表中的名稱”輸入“X”,再在“引用位置”編輯欄中輸入“=EVALUATE(Sheet1!$A1)”,點擊“添加”在確定。
3.在D1單元格中輸入“=X”。
4.D1即可得到結果。公式可向下復制。
首先打開excel。公式-定義名稱,點擊定義名稱。接下來,彈出定義名稱的命令框。名稱可以隨便輸入,如“aa”等;然后在引用位置中輸入=evaluate();鼠標放入兩個括號中間。鼠標點擊選中你需要輸入公式的那一列,如F列;關閉;這時候名稱已經定義好了。在F列的單元格中輸入任意的公式,如在F4中輸入:1+2+3.若想要求出該單元格等于多少,在另一單元格設置公式="定義的名稱名";如=aa;即可顯示1+2+3的結果6批量下拉即可。