INDIRECT函数6大核心用法,把Excel间接引用体现得淋漓尽致
展开全文
专栏
48天,Excel技能脱胎换骨
作者:精进Excel
99币
462人已购
查看
今天要学习的函数INDIRECT,它的功能间接引用,这样说可能比较抽象,一般人在脑海里很难有清晰的间接引用和直接引用的区别,我们还是通过案例来入门,如图所示,在A2:C4
区域,有两个数据,我们在E列分别写不同的公式:
①E2中写入=A2,这就是直接引用;
②E3中写入=INDIRECT('A2'),这就是间接引用;
③在E4单元格中写入公式=INDIRECT(A2),这也是间接引用。
从这三个公式返回的结果的差异,你能看出一些端倪么?接下来进行详细讲解:
1、INDIRECT函数基本语法
INDIRECT的语法非常简单:INDIRECT(ref_text, [a1])
通常情况下,只需要一个参数即可,Ref_text 必需。对单元格的引用,此单元格包含 A1 样式的引用、R1C1 样式的引用、定义为引用的名称或对作为文本字符串的单元格的引用。
来再看6个INDIRECT引用的案例:
数据验证怎么设置下拉菜单
说了这么多,间接引用到底有什么作用呢?
2、INDIRECT函数跨表引用
INDIRECT 函数不仅可以在同一工作表的数据进行引用,还可以跨表、跨工作簿进行引用,语法如下:INDIRECT(“[工作簿名.xlsx]工作表名!单元格地址”,引用样式参数)
案例:将每个月每种型号的总金额填写到汇总表中,如下图所示的几个工作表。
(注:每个月的销售记录表格形式完全一样,只需要将每个工作簿的同一单元格内容进行复制即可。)
我们只需在汇总表中写入一个公式:=INDIRECT(B$1&'!d'&ROW()),然后填充到所有单元格即可快速完成各个月份的金额汇总。
3、INDIRECT函数跨表查询-初级
我们知道VLOOKUP能对工作表的数据进行查询匹配,但是如果数据分布在不同的工作表中,还能顺利的查询匹配么?

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。