多语言展示
当前在线:1191今日阅读:175今日分享:29

多条件求和方法

在excel函数中,SUM是最常用的求和函数,=SUM(区域),敲下回车就能求出这个区域的数字之和,这是相对简单的求和方法,如果是多个条件求和,也可用SUM解决。
工具/原料
1

电脑

2

excel

方法/步骤
1

两个条件求和:如图,需要计算一月份仓库1的进库数量总和,公式=SUM(($E$3:$E$8='仓库1')*($F$3:$F$8='一月')*$G$3:$G$8),按ctrl+shift+回车可得出结果。

2

三个条件求和:如图,计算一月和二月仓库1的进库数量总和,公式=SUM((($E$3:$E$8='一月')+($E$3:$E$8='二月'))*($D$3:$D$8='仓库1')*$F$3:$F$8),按ctrl+shift+回车。

3

四个条件求和:如图,计算一月,东部仓库1、仓库2进库数量总和,公式=SUM(((($D$3:$D$8='仓库1')+($D$3:$D$8='仓库2'))*($F$3:$F$8='东部'))*($E$3:$E$8='一月')*$G$3:$G$8),按ctrl+shift+回车。

4

上面三步求和用到的都是数组公式,必须按ctrl+shift+回车才能得出结果,如果嫌麻烦,可以用SUMPRODUCT函数,不必用数组公式,公式=SUMPRODUCT(($D$3:$D$8='仓库1')*($E$3:$E$8='一月')*$G$3:$G$8),回车即可。

5

第二步的公式可替换为=SUMPRODUCT((($E$3:$E$8='一月')+($E$3:$E$8='二月'))*($D$3:$D$8='仓库1')*$G$3:$G$8),回车。

6

同理,第三步中的公式也可替换=SUMPRODUCT(((($D$3:$D$8='仓库1')+($D$3:$D$8='仓库2'))*($F$3:$F$8='东部'))*($E$3:$E$8='一月')*$G$3:$G$8),回车。

注意事项

SUM函数与SUMPRODUCT函数结构相同,多条件求和也可用SUMIFS函数。

推荐信息