Excel中indirect函数的使用方法

2022-08-10 10:31 科普达人 5737阅读 投稿:知识库
最佳答案如何使用Excel中indirect?一起来了解下吧。操作方法找到excel上方操作栏中【公式】-【插入函数】。找到INDIRECT,并记下下方对于该函数的文字描述和公式,记错公式的话可能会得

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

操作方法

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

找到INDIRECT,并记下下方对于该函数的文字描述和公式,记错公式的话可能会得不到自己想要的引用文本。

创建开始部分固定的引用。列C和列E有相同的数字,使用SUM函数求得的和也是相同的。然而,所使用的公式稍微有点不同。在单元格C8中,公式为:=SUM(C2:C7)在单元格E8中,INDIRECT函数创建对开始单元格E2的引用:=SUM(INDIRECT(“E2″):E7)。

创建对静态命名区域的引用,INDIRECT函数也可以创建对命名区域的引用。在本例中,蓝色单元格区域被命名为NumList,在列B中也有一个基于该列的数值数的动态区域。通过在SUM函数中使用区域名称,每个单元格都能够计算总和,正如在单元格E3和E4中所看到的。=SUM(NumList) 或 =SUM(NumListDyn)。

代替在SUM公式中输入名称,可以指向工作表单元格区域名称。举个例子使用在单元格D7中显示的名称NumList,单元格E7中的公式是:=SUM(INDIRECT(D7))但是INDIRECT函数不能够解决对动态区域的引用,因此当公式向下复制到单元格E8中时,结果显示#REF!错误。

所以当我们引用INDIRECT公式时有两种使用方法:动态引用:INDIRECT(XXXXXXXX:单元格)静态引用:INDIRECT(“XXXXXXX":单元格)

声明:本篇经验系知识库原创,转载请注明出处。

声明:所有作品(图文、音视频)均由用户自行上传分享,仅供网友学习交流。若您的权利被侵害,请联系