如何使用Excel Evaluate函數(shù)
在Excel中,有許多強大的函數(shù)可供使用。Evaluate函數(shù)就是其中之一,它是宏表函數(shù),不能像普通函數(shù)那樣直接在工作表公式中使用,需要通過定義名稱來間接使用該函數(shù)。本文將介紹如何使用Evaluate
在Excel中,有許多強大的函數(shù)可供使用。Evaluate函數(shù)就是其中之一,它是宏表函數(shù),不能像普通函數(shù)那樣直接在工作表公式中使用,需要通過定義名稱來間接使用該函數(shù)。本文將介紹如何使用Evaluate函數(shù)。
第一步:定義名稱
要使用Evaluate函數(shù),首先需要定義一個名稱,使該名稱的表達式中包含該函數(shù)。定義名稱的方法很簡單,只需點擊Excel菜單中的“公式”,然后選擇“定義名稱”。在彈出的對話框中輸入新定義的名稱,例如“Z”,引用位置輸入公式 EVALUATE(Sheet11!$A:$A),并確定。
第二步:引用名稱
完成名稱的定義之后,在工作表中可以直接引用該名稱。在B2單元格中輸入Z,按回車鍵即可得到結(jié)果值。利用填充柄下拉,即可求出其它的值。
第三步:使用其他函數(shù)
有些時候,Evaluate函數(shù)本身可能無法滿足我們的需求,需要在其內(nèi)部使用其他函數(shù)來計算。例如,我們要計算數(shù)列1, 2, 3, …, n 的和,可以使用以下公式:
EVALUATE("SUM(ROW(1:"n"))")
在這個公式中,ROW函數(shù)返回了從1到n的數(shù)字序列,SUM函數(shù)對這個序列求和,最終結(jié)果由Evaluate函數(shù)返回。
總結(jié)
Evaluate函數(shù)是Excel中一種非常強大的函數(shù),可以讓我們在工作表中使用復雜的宏表達式。雖然它需要通過定義名稱來間接使用,但是學會使用Evaluate函數(shù),對于提高工作效率和處理復雜數(shù)據(jù)非常有幫助。