多语言展示
当前在线:603今日阅读:162今日分享:23

怎么使用Excel中的间接引用函数INDIRECT

很多人说,Excel中的INDIRECT函数很复杂,有的时候就算去看Excel的帮助文档都很难真正理解这个函数的使用,所以笔者今天就来分享一下这个函数是怎么使用的,希望对大家有所帮助。
工具/原料

Excel2013

方法/步骤
1

首先笔者在这里准备好了一个实例,希望利用这个表格来帮助大家理解这个函数。

2

接下来我们来介绍INDIRECT函数的文本应用功能,对文本引用的时候,需要给我们的参数加上双引号。在这个例子中,我们想要知道A2单元格的文本内容,我们的公式就该编辑为:=INDIRECT('A2')。回车之后,我们就可以得到“白浅”这个结果。

3

INDIRECT函数还有一个功能,就是地址引用功能。使用这个功能的时候,参数就不需要加双引号了。在本例中,假设我们想要引用B4这个单元格的位置。那么公式就该编辑为:=INDIRECT(B4)。回车之后,我们会得到“三生三世十里桃花”这个值。原因是B4单元格等于B2,B2又等于“三生三世十里桃花”。

4

接下来,当我们使用地址引用的时候,如果引用的地址没有赋值,那么这个函数就会报错。本例中假设公式编辑为:=INDIRECT(A4),A4单元格的值为“素素”,而我们找不到这个值的赋值,所以会出现错误。

5

最后,笔者要给大家延伸一点。因为今天我们讲到了间接引用函数,那么自然我们可以想到Excel中还有直接引用函数。这个函数就是INDEX. 还是利用这个例子,假设我们想要找到A2单元格的值,使用INDEX函数。这个函数有三个参数,分别是:查找的范围,查找的行,查找的列。所以公式为:=INDEX(Table2[[#All],[角色]],2,1)。

6

回车第五步中的公式,就可以得到我们想要的结果,本例中结果是“白浅”。

注意事项
1

日常工作中,这两个函数的使用要根据具体的需求灵活使用。

2

INDIRECT使用时,要知道到底是地址引用还是文本引用。

推荐信息