excel多条件求和(超过4个条件)

如何实现,左边表里填写条件,在红色的地方就能显示筛选出的数据结论。如果只填写一个条件,就代表只筛选这个条件下的数据,其他条件为全选。比如,只填写区域“南开区”,那么就显示数据32。如果筛选南开区,2019年,数据就显示14.需要用函数,因为我的表格特别大,数据超级多。这个只是节选了一丢丢。哪位大师能帮忙~谢谢啦~

F3的公式为:

=SUMPRODUCT((A3="")+($H$3:$H$6=A3),(B3="")+($I$3:$I$6=B3),(C3="")+($J$3:$J$6=C3),(D3="")+($K$3:$K$6=D3),(E3="")+($L$3:$L$6=E3),$M$3:$M$6)

效果如下图:

温馨提示:答案为网友推荐,仅供参考
第1个回答  2019-03-05

公式=IF(AND(B3<>"",C3&D3&E3=""),SUMPRODUCT((I$3:I$7=B3)*M$3:M$7),IF(AND(B3<>"",C3<>"",D3&E3=""),SUMPRODUCT((I$3:I$7=B3)*(J$3:J$7=C3)*M$3:M$7),IF(AND(B3<>"",C3<>"",D3<>"",E3=""),SUMPRODUCT((I$3:I$7=B3)*(J$3:J$7=C3)*(K$3:K7=D3)*M$3:M$7),IF(AND(B3<>"",C3<>"",D3<>"",E3<>""),SUMPRODUCT((I$3:I$7=B3)*(J$3:J$7=C3)*(K$3:K7=D3)*(L$3:L$7=E3)*M$3:M$7),""))))

拖动填充柄下拉公式。     公式中的单元格或数据区域根据你表格实际自行修改。   如图:

本回答被网友采纳
第2个回答  2020-03-25

第3个回答  2019-03-05
表格特别大、数据超级多没有关系,问题是你的表格没有数据结构也没有行列标号的,怎么给你公式呀???
而且你所说的填写N个条件是填写在哪个单元格的??图中显示红底色的又是哪个行哪个列?
其实操作上很简单,只要一个SUMIFS,配合一个IF函数就可以搞定了,就是苦于没有数据结构!追问

还真是……等我…

第4个回答  2019-03-05
使用SUMPRODUCT函数或者SUMIFS,如果电脑硬件较好,优先选SUMPRODUCT 使用方法可以在EXCEL帮助里面或按F9键看,更详细。