Excel中indirect函式的使用方法

來源:酷知科普網 1.8W

如何使用Excel中indirect?一起來了解下吧。

Excel中indirect函式的使用方法

操作方法

找到excel上方操作欄中【公式】-【插入函式】。

Excel中indirect函式的使用方法 第2張

找到INDIRECT,並記下下方對於該函式的文字描述和公式,記錯公式的話可能會得不到自己想要的引用文字。

Excel中indirect函式的使用方法 第3張

建立開始部分固定的引用。列C和列E有相同的數字,使用SUM函式求得的和也是相同的。然而,所使用的公式稍微有點不同。在單元格C8中,公式為:=SUM(C2:C7)
在單元格E8中,INDIRECT函式建立對開始單元格E2的引用:=SUM(INDIRECT(“E2″):E7)。

Excel中indirect函式的使用方法 第4張

建立對靜態命名區域的引用,INDIRECT函式也可以建立對命名區域的引用。在本例中,藍色單元格區域被命名為NumList,在列B中也有一個基於該列的數值數的動態區域。通過在SUM函式中使用區域名稱,每個單元格都能夠計算總和,正如在單元格E3和E4中所看到的。=SUM(NumList) 或 =SUM(NumListDyn)。

Excel中indirect函式的使用方法 第5張

代替在SUM公式中輸入名稱,可以指向工作表單元格區域名稱。舉個例子使用在單元格D7中顯示的名稱NumList,單元格E7中的公式是:=SUM(INDIRECT(D7))
但是INDIRECT函式不能夠解決對動態區域的引用,因此當公式向下複製到單元格E8中時,結果顯示#REF!錯誤。

Excel中indirect函式的使用方法 第6張

所以當我們引用INDIRECT公式時有兩種使用方法:
動態引用:INDIRECT(XXXXXXXX:單元格)
靜態引用:INDIRECT(“XXXXXXX":單元格)

熱門標籤