快捷搜索:  汽车  科技

多条件 求和(EXCEL表多条件求和有)

多条件 求和(EXCEL表多条件求和有)函数公式如下:“=SUMIFS(C2:C15 A2:A15 E2 B2:B15 F2) SUMIFS(C2:C15 A2:A15 E2 B2:B15 F3)”如果用最笨的办法就是分别使用两个SUMIFS函数求出各自的和,再将两个函数结果汇总。熟悉SUMIFS函数,这个公式就很好理解了,第一个参数是求和区域,后面四个参数分成两组条件,分别是条件区域和条件值。那如果在上一个例子的基础上,增加一个产品编号,变成了求上海地区A010001和A010007产品编号的销售总量。分析:这里同样是多条件求和。其中上海地区和两个产品编号的关系是且的关系,而两个产品编号之间则是或的关系,换句话来说就是这里求的是上海地区的A010001和上海地区的A010007产品的销量总计。上海地区的A010001这两个条件是且,而"上海地区的A010001和上海地区的A010007"则是或的关系。

在EXCEL表格统计的时候,按条件进行求和是我们经常会遇到的,在表格中也有专门的函数来根据条件求和,如SUMIF单条件求和,SUMIFS则是多条件求和,那如果遇到多个条件即有且又有或的情况又改如何来操作呢?

如图所示:左侧表格里列出了不同地区不同产品编号的销售明细。

求上海地区产品编号A010001的销售数量。

分析:这里有两个条件,一个是地区一个是产品编号,故使用SUMIFS函数,完整函数公式:“SUMIFS(C2:C15 A2:A15 E2 B2:B15 F2)”。

熟悉SUMIFS函数,这个公式就很好理解了,第一个参数是求和区域,后面四个参数分成两组条件,分别是条件区域和条件值。

多条件 求和(EXCEL表多条件求和有)(1)

那如果在上一个例子的基础上,增加一个产品编号,变成了求上海地区A010001和A010007产品编号的销售总量。

分析:这里同样是多条件求和。其中上海地区和两个产品编号的关系是且的关系,而两个产品编号之间则是或的关系,换句话来说就是这里求的是上海地区的A010001和上海地区的A010007产品的销量总计。上海地区的A010001这两个条件是且,而"上海地区的A010001和上海地区的A010007"则是或的关系。

如果用最笨的办法就是分别使用两个SUMIFS函数求出各自的和,再将两个函数结果汇总。

函数公式如下:“=SUMIFS(C2:C15 A2:A15 E2 B2:B15 F2) SUMIFS(C2:C15 A2:A15 E2 B2:B15 F3)”

这是两个产品编号,公式就比较长了,如果更多个编号呢,那岂不是比黄河还长?太长的公式都容易出错,那有没有更简单点的?

答案是当然有。

在SUMIFS函数公式里修改第二个条件组里的条件值,直接选择两个产品编号的单元格引用,即“SUMIFS(C:C A:A E2 B:B F2:F3)”。

回车后,会发现返回的是一个数组结果,也就是用两个单元格分别计算出A010001和A010007的和。

多条件 求和(EXCEL表多条件求和有)(2)

我们要的是求和,故只需要在前面添加SUM求和函数,将这两个单元格的数字合计在一起就可以了,完整函数公式“=SUM(SUMIFS(C:C A:A E2 B:B F2:F3))”。

多条件 求和(EXCEL表多条件求和有)(3)

回车后,就返回出正确的结果了。

多条件 求和(EXCEL表多条件求和有)(4)

有了这个思路,现在不管有多少个产品编号,我们只要将SUM和SUMIFS函数组合在一起来使用,就不用再写那么长那么长的公式了。

多条件 求和(EXCEL表多条件求和有)(5)

同理如果需要统计上海和北京两个地区编号为A010001产品的销售总量,也只需要简单的“=SUM(SUMIFS(C:C A:A E6:E7 B:B F6)) ”公式就搞定了。

多条件 求和(EXCEL表多条件求和有)(6)

方法学会了,下次遇到同类的统计,想来也不是难事了吧!

猜您喜欢: