在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值。