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

2025-03-17 05:00:33

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可以得出汇总求和值

声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
猜你喜欢