您可以在EXCEL 的编辑栏,输入公式=indirect(),然后将鼠标移动到indirect 这里,然后点击 indirect,调出关于这个函数的帮助。自己阅读。下面我调出来后转换成图片的。 你可以利用这个方式,学习你不懂得EXCEL函数。
indirect函数对单元格引用的两种方式。
=INDIRECT("A1"),结果为C3。这种使用,简单的讲,就是将这些引用地址套上双引号,然后再传递给INDIRECT函数。
=INDIRECT(C1),结果为C2。解释:因为C1的值就是 "A1",在公式编辑栏,选中“C1”,然后按下F9键,计算值,可以看到变为“"A1"”,本质没变,都是对单元格引用。
上面两者的区别在于:前者是A1单元格内文本的引用,后者是引用的C1单元格内的地址引用的单元格的内容。
indirect用法有点稍微难讲解
两种主要方法,一个参数与两个参数
常用的一个参数,比如=indirect("A"&1),会返回A1单元格内的值
=indirect("sheet1!A3")
返回sheet1A3单元格的内容。
再复杂点:
{=indirect("Sheet1!A"&row(1:16))},在任意16行的区域输入,按下ctrl+shift+enter生成数组,返回sheetA1:A16的值。