在Excel里面如何实现多列的求和?

发布网友 发布时间:2022-04-21 05:29

我来回答

1个回答

热心网友 时间:2022-06-18 05:46

假设,源数据在Sheet1。
1、在Sheet2的A1输入
=INDEX(Sheet1!A:A,SMALL(IF(MATCH(Sheet1!$B$1:$B$100&Sheet1!$C$1:$C$100,Sheet1!$B$1:$B$100&Sheet1!$C$1:$C$100,)=ROW($1:$100),ROW($1:$100),4^8),ROW(1:1)))
数组公式,输入后先不要回车,按Ctrl+Shift+Enter结束计算,再向右填充到C1后一起向下填充。
2、在Sheet2的D2输入
=SUMIFS(Sheet1!D:D,Sheet1!$B:$B,$B2,Sheet1!$C:$C,$C2)
回车并向右和向下填充。
3、最后隐藏0值。

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com