INDIRECT 函数的应用实例
1、通过对比可以发现,INDIRECT 函数在对单元格进行引用,没有加“”时,实际上是对单元格的内容进行引用。

2、为了更形象的说明,我们在公式的后面,用能得到同样结果的公式来做对比。因为A1单元格内容为B1,所以INDIRECT(A1)实际上就相当于INDIRECT(“B1”)。

1、前面我们在将ADDRESS函数时,同样用到了INDIRECT函数。在这里,我们将跳过ADDRESS函数,直接用INDIRECT函数来对单元格进行引用。

2、首先,我们来看ADDRESS函数给我们提供的结果,选中这个函数及其参数,按F9键。可以看到ADDRESS函数实际返回了一个地址"一月工资!$F$13"。


3、现在我们用这个地址直接代替原来的ADDRESS函数。新的函数变成了:=IFERROR(INDIRECT("一月工资!$F$13"),"尚未统计")

4、做出这个改变后,因为INDIRECT函数的参数没有了相对引用,所以在下拉填充时,得到的结果实际上都是对一月份总工资的引用。

5、下面我们来对这个问题进行改善。删除公式中的一月,改由对B2单元格的引用(公式为=IFERROR(INDIRECT(B2&"工资!$F$13"),"尚未统计"))。

6、再进行下拉填充时,问题就解决了。

7、相对来讲,下面这个公式就有点画蛇添足了,这里是通过TEXT函数对行号进行文本化,得到简体中文的数字一、二、三等,同后面的文本连接成地址。可见,再EXCEL函数的应用上,可谓是条条大道通罗马,在我们使用了一个公式来达到效果后,还可以想想有没有更简单易懂的公式来实现同样的效果。

声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
阅读量:126
阅读量:142
阅读量:122
阅读量:28
阅读量:161