养生 装修 购物 美食 感冒 便秘 营销 加盟 小吃 火锅 管理 创业 搭配 减肥 培训 旅游

EXCEL多工作表如何按条件进行汇总求和mmult

时间:2024-11-11 19:37:29

很多时候,我们要把很多工作表汇总到总表里面,需要用到很多函数,要考虑多维度等问题,下面我们进行实例模拟-----------主要函数解释----------------MMULT是函数,MicrosoftExcel中MMULT函数,返回两个数组的矩阵乘积。结果矩阵的行数与array1的行数相同,矩阵的列数与array2的列数相同。

工具/原料

EXCEL2003-2016

电脑一台

方法/步骤

1、新建一个EXCEL表格,并建立3个学习用的数据,如图

EXCEL多工作表如何按条件进行汇总求和mmult

EXCEL多工作表如何按条件进行汇总求和mmult

EXCEL多工作表如何按条件进行汇总求和mmult

2、制作汇总表格,如图,要是在黄色区域内,用公式得出符合条件的值得综合

EXCEL多工作表如何按条件进行汇总求和mmult

3、首先我们在C2诶受祗错输入公式=SUM(SUMIF(INDIRECT({1,2,3}&"月!a:a"),$B2,INDIRECT({1,2,3}&a罪焐芡拂mp;"月!r1c"&TEXT(MMULT(COLUMN($B:$H)^0,COUNTIF(C$1,T(INDIRECT({1,2,3}&"月!r1c"&ROW($2:$8),)))*ROW($2:$8)),"[>]0;9"),)))获取张无忌的数学成绩总和

4、右拉C2公式,获取张无忌所有成绩总和

EXCEL多工作表如何按条件进行汇总求和mmult

5、选择C2:H2,右下角下拉,获取所有人的成绩综合

EXCEL多工作表如何按条件进行汇总求和mmult

6、下面我们进行验证,下面我们把张无忌数学成绩都改为10分,结果应该为30,经过验证,公式正确

EXCEL多工作表如何按条件进行汇总求和mmult

7、-------------主要公式解释----------------TEXT(MMULT(觊皱筠桡COLUMN($B:$H)^0,COUNTI僻棍募暖F(C$1,T(INDIRECT({1,2,3}&"月!r1c"&ROW($2:$8),)))*ROW($2:$8)),"[>]0;9")公式这部分,主要得到的是各自单科成绩在每个表格里面,对应的列的位置,按F9键,可以看出,结果为{"3","3","2"}而后配合前面的,INDIRECT({1,2,3}&"月!r1c"&,获得数学对应的列的数组,外套sumif+sum可以得出汇总求和值

© 一点知识