Indirect万能引用函数,高效率完成多工作表跨表运算、跨表引用

今天我们来讲一个在多工作表处理数据时候,如何使用Indirect这个高级引用函数进行跨工作表数据引用。日常跨工作表数据处理是高级进阶函数使用最直观的体现,可以最有效的对整月或者整年数据进行批量处理。

一、Indirect函数解析

语法格式:

=INDIRECT(ref_text,[a1])

indirect函数的引用的两中形式。

一种加引号,一种不加引号。

=INDIRECT('A1')——加引号,文本引用。直接引用文本字符A1;

=INDIRECT(A1)——不加引号,地址引用,直接引用单元格A1内容。

二、Indirec条件汇总数据

案例:将1月、2月每个人的数据按照对应的条件进行数据汇总。

函数解析:

=SUMIF(INDIRECT('1月'&'!A:A'),A2,INDIRECT('1月'&'!B:B'))

解析思路:

运用上面的公司我们可以对1月、2月两个工作表的数据,按照汇总表的条件格式进行条件汇总。

1、INDIRECT('1月'&'!A:A'):引用数据工作表1月当中的A列数据,也就是姓名坐在列。注意在引用名称为文本字符时,需要用双引号进行标记。

2、INDIRECT('1月'&'!B:B'):引用工作表1月当中的B列,也就是数据所在列。

运用函数嵌套的方法,indirect函数不仅仅可以使用到sumif函数,同时在其他任何函数的参数使用上面都可以运用到,所以可以避免掉很多你想要进行引用却不知道怎么使用的缺陷。

函数要点:

1、第一步:因为工作表名称为1月、2月等文本字符,所以在引用文本字符时,需要用双引号进行标记。如果更改为1、2的话就不用使用双引号

函数视频讲解:

专栏
Excel函数应用视频教学
(0)

相关推荐