使用Sumifs函数进行多条件求和的方法

时间:2022-12-31 04:49:57 

有了Sumifs函数,使用Excel进行多条件求和变得非常容易。

【例】如下图,要求统计北京的A产品的销量合计

=SUMIFS(C2:C10,A2:A10,"北京",B2:B10,"A")


问题一:如果想统计北京A和C产品销售的合计呢?

很多同学想到用

sumifs()+Sumifs()

如果产品很多呢?这样公式会非常的长。

我们可以用常量数组

=SUM(SUMIFS(C2:C10,A2:A10,"北京",B2:B10,{"A","C"}))

公式说明:

{"A","C"} 是一个常量数组,可以让Sumifs函数分别计算这2个产品的销量,得到的是2个产品的销量合计 {9,3},同样为一组数。

Sum()对分别计算出的A和C产品的销售合计进行二次求和


问题二:统计北京和上海两个地区的A和C产品销量合计

=SUM(SUMIFS(C2:C10,A2:A10,{"北京";"南京"},B2:B10,{"A","C"}))

注意:{"北京";"南京"}中间用;号分隔,而{"A","C"}用逗号分隔。原因后面有解释。


问题三:统计北京的A产品和南京C产品的销售合计

=SUM(SUMIFS(C2:C10,A2:A10,{"北京","南京"},B2:B10,{"A","C"}))

公式说明:

和问题2相比,本题公式只差了一个分隔符号。其实这是由数组之间的运算规则决定的。

{"北京","南京"} 和{"A","C"}都表示一行2列数组,它们会一一对应运算

{"北京";"南京"} 表示1列2行数组,和{"A","C"}运算时,就不是一一对应运算,是多对多运算,即 北京A,北京C;南京A,南京C。


标签:北京,南京,合计,运算,Excel函数
0
投稿

猜你喜欢

  • edge浏览器右键菜单太大怎么办?edge右键菜单太大解决方法

    2023-05-18 02:11:31
  • Win10锁屏界面不能设置怎么办?Win10锁屏界面进不去要如何设置?

    2023-09-30 23:12:40
  • Win7开机报错“0x7ccaaa9b指令引用的内存”如何处理?

    2022-04-25 20:58:27
  • 如何利用Excel的SERIESSUM函数计算幂级数之和

    2022-03-17 06:08:01
  • Win11鼠标右键选项怎么设置?Win11鼠标右键选项设置教程

    2022-01-23 00:35:36
  • 2013excel表格列变成数字怎么办

    2023-10-04 09:22:07
  • 顿号在键盘上怎么打

    2023-05-05 01:21:27
  • M1 Mac mini评测:具有最佳性价比的Mac

    2022-11-18 11:04:46
  • 怎么批量导出Word文档中所有图片

    2023-11-13 05:33:59
  • Win7电脑可以玩地平线4吗?

    2022-09-06 23:30:36
  • usb.exe - usb是什么文件的进程

    2023-09-22 21:53:33
  • word如何创建一级目录

    2022-03-01 13:34:50
  • Office 2021和Office 2019区别是什么,值得升级吗?

    2023-11-07 11:27:55
  • 在Excel2007中怎样快速删除重复数据项

    2023-10-30 17:55:34
  • 改变WPS表格中工作表的颜色的方法

    2023-05-03 09:12:10
  • Win8系统分辨率过低无法打开应用怎么解决?

    2023-12-28 04:45:18
  • 微软员工:Windows9将为Windows8用户免费提供升级

    2022-10-31 06:34:11
  • 有效提供工作效率的几个不起眼的excel技巧

    2023-08-27 10:52:05
  • Ps如何制作文字模糊效果?Ps制作文字模糊效果的方法

    2022-06-09 19:35:57
  • WPS表格中单元格如何自动填充数据

    2023-11-18 10:22:06
  • asp之家 电脑教程 m.aspxhome.com