我们都知道当数据过多的时候,我们制作Excel图表就会显得非常的复杂,图表上面的内容就会特别多。Excel老玩家就会想到用切片器制作动态可变化的图表来显示。今天我们就来学习一下一个比......
2023-01-08
工作中我们经常会碰到一种情况就是,需要对不同工作表名称下的数据进行引用,因为不同工作表名称会有数字、文本等不同的命名方式,所以今天我们来学习一下工作表引用常用的Indirect函数,深入讲解一下这个函数的2种使用方法。
方法1:对数字命名的多工作表数据进行汇总求和
案例:如上图,我们需要汇总表格中用1-6等数字命名的每个人的6个月的销量之和。
函数如下:
SUM(SUMIF(INDIRECT(ROW($1:$6)&"!A:A"),A2,INDIRECT(ROW($1:$6)&"!g:g")))
函数解析:
1、因为每个细分的工作表,每个人对于的位置都不一样,每个月的人数也不一样;首页这个过程中我们需要用sumif条件求和函数来进行计算;
2、在1-6等6个表格数据进行条件判断的时候,需要用到indirect函数引用6张表格的条件区域和数据区域;
INDIRECT(ROW($1:$6)&"!A:A"):代表找出6张表格中的姓名列;
INDIRECT(ROW($1:$6)&"!g:g"):代表找出6张表格中所在的数据列;
3、引用数据作为并进行条件求和后,最后需要用到sum函数进行再次求和。因为sumif函数到这里只是找出了1-6每张表格中,你需要查找的人的数据。所以还需要再次求和。
4、在这里ROW($1:$6)下标代表多个工作表的名称。
方法:对文本内容命名的多工作表数据进行汇总求和
案例:与用法1不同,这次工作表名称是用1月-6月等文本内容进行命名的。同样对引用多个工作表数据的时候,indirect函数使用上面会有些不同。
函数如下:
SUM(SUMIF(INDIRECT((ROW($1:$6)&"月")&"!A:A"),A2,INDIRECT((ROW($1:$6)&"月")&"!g:g")))
函数解析:
1、用法其实跟上面的方方法1的操作是一样的;
2、主要的区别在于引用表格名称的时候,这里变为了:
INDIRECT((ROW($1:$6)&"月")&"!A:A")
因为这里会出现文本内容,所以在这里需要对文本的数据用&进行连接,同时文本内容需要用双引号进行框住。
相关文章
我们都知道当数据过多的时候,我们制作Excel图表就会显得非常的复杂,图表上面的内容就会特别多。Excel老玩家就会想到用切片器制作动态可变化的图表来显示。今天我们就来学习一下一个比......
2023-01-08
在工作中,可能许多朋友都会碰到一个情况,那就是工作簿和工作表数据的合并操作。如何将上百个工作簿快速合并到一个表格中,许多朋友可能会觉得不可思议。今天我们就来教大家学习一......
2023-01-08
今天在这里为你分享5个Excel文本函数,这些拆分和组合函数,你一定会用上的。①LEFT函数公式:=LEFT(A2,1)在Excel表格中,需要想要拆分汉字,想从哪里开始就从那哪里开始。首先选定单元格......
2023-01-08
相信大家也和我一样,才开始看到Excel可以当做翻译软件的时候会很好奇,这究竟是怎样做到的?其实,这个方法并不是很难,它是由一个函数公式而制作出来的,好了,首先我们一起来看看成......
2023-01-08
函数可以说是所用快捷方法中最为简单的一种方法,为什么很多人认为函数用起来很难了?主要是因为它拥有很长的函数公式,记不住。其实不管是学Excel函数,还是学习其他的一些快捷方法......
2023-01-08