大数跨境
0
0

使用 SUMIFS 函数实现多个“或条件”值的求和,你会了吗?

使用 SUMIFS 函数实现多个“或条件”值的求和,你会了吗? Excel数据分析之道
2024-11-21
1

在SUMIFS函数中,通过构建条件值数组,对满足多个或条件的数据进行求和。

下图是一个示例数据,以这个表格数据为例,下面介绍SUMIFS函数的在多个或条件值求和的应用。

几种情况的计算公式分别介绍如下。
1、情况一
假设要计算华东地区、产品2和产品3的销售合计,这里,A列只判断是否是“华东”即可,但在C列中,需要把“产品2”和“产品3”的数据都加起来,这两个产品就构成了或条件,这样,求和公式是如下的数组公式,结果是500:
=SUM(SUMIFS(D:D,A:A,"华东",C:C,{"产品2","产品3"}))
在这个公式中,表达式SUMIFS(D:D,A:A,"华东",C:C,{"产品2","产品3"})  的结果是计算华东地区中产品2和产品3的合计数,是2个数构成的数组:{240,260},它相当于分别用SUMIFS函数计算了两次:
第1次计算:SUMIFS(D:D,A:A,"华东",C:C,"产品2"),结果是240
第2次计算:SUMIFS(D:D,A:A,"华东",C:C,"产品3"),结果是260
得到了结果数组{240,260} 后,再用SUM函数将这个数组中的各个数字相加即可。
2、情况二
例如,要计算华东地区的产品2、产品3和产品4的销售合计,公式如下,计算结果是780:
=SUM(SUMIFS(D:D,A:A,"华东",C:C,{"产品2","产品3","产品4"}))
这个公式里,表达式SUMIFS(D:D,A:A,"华东",C:C,{"产品2","产品3","产品4"})  是 三个数字的数组:{240,260,280}
3、情况三
例如,要计算华东和华北地区的产品2的销售合计,公式如下,计算结果是320:
=SUM(SUMIFS(D:D,A:A,{"华东","华北"},C:C,"产品2"))
4、情况四
例如,要计算华东和华北地区、自营店、产品2和产品3的销售合计,公式如下,计算结果是210:
=SUM(SUMIFS(D:D,A:A,"华东",B:B,"自营",C:C,{"产品2","产品3"}))

说明:经过测试,这种用法似乎只能是一列为多个或条件,其他列都必须是一个条件。
***************************************************************
函数公式系统学习和综合运用,尽在清华出版社新书《Exce函数公式综合运用》,扫描下方图表的二维码,半价钜惠购买。

====================================

从高效办公到数据分析,从基础训练到实战,从数据到可视化,清华大学出本社最新图书,配套完整的案例素材和教学视频。

扫描图片上的二维码,半价钜惠购买。

【声明】内容源于网络
0
0
Excel数据分析之道
全面介绍Excel在企业数据分析中的各种应用,实际案例模板分享,经验心得,帮助个人和企业提升Excel应用能力。
内容 1106
粉丝 0
Excel数据分析之道 全面介绍Excel在企业数据分析中的各种应用,实际案例模板分享,经验心得,帮助个人和企业提升Excel应用能力。
总阅读3
粉丝0
内容1.1k