Excel sumproduct多条件求和经典问题(乘号和逗号)剖析

时间:2022-04-18 15:27:56 

文章介绍sumproduct多条件求和中乘号和逗号的使用区别,以及尽量不引用整列减慢运算速度。

sumproduct多条件求和经典的公式是这样的:SUMPRODUCT((条件1)*(条件2)*(条件3)*…*求和区域)

如下图所示,统计“门店”为“东门店”,“编号”为“SFFFF”的数量之和。通过上面的sumproduct多条件求和的公式,我们套用出此题的公式为:=SUMPRODUCT((A2:A9=A3)*(B2:B9=B3)*C2:C9)。

实际应用中,往往有些朋友为了追求简写,将公式中的单元格区域引用整列,但是一般整列又都会包含列标题,由于文本进行乘除运算会导致错误,因此=SUMPRODUCT((A:A=A3)*(B:B=B3)*C:C)就会得到#VALUE错误值。

其实我们可以利用SUMPRODUCT函数 将非数值型的数组元素作为 0 处理这个特性来解决#VALUE错误值问题,因此公式改为:=SUMPRODUCT((A:A=A3)*(B:B=B3),C:C),实质上就是将*乘号改为,逗号。


说明:文章举例只是说明sumproduct多条件求和中逗号和乘号的区别。实际应用还是建议避免引用整列导致的计算量加大。另外,excel2007版 已经内置 SUMIFS 函数,不必用 SUMPRODUCT 多条件求和了,相比速度提高了很多。

标签:乘号,多条,求和,逗号,Excel函数
0
投稿

猜你喜欢

  • excel中同单元格换行的方法步骤详解

    2022-10-13 00:43:57
  • 利用SSMTP 如何让你的Linux系统从Office 365发送邮件

    2023-11-07 01:18:10
  • 为什么Excel单元格显示"#VALUE!”如何解决

    2022-04-30 01:24:52
  • win10桌面图标有防火墙标志?win10桌面图标有防火墙标志的解决教程

    2023-11-03 22:14:17
  • Excel如何制作动态数据透视表?

    2022-11-28 17:57:47
  • word如何利用剪贴板进行多次复制、多次粘贴?

    2023-08-29 20:59:08
  • 快速定位到excel最后一个非空单元格的快捷键

    2023-11-23 06:43:32
  • office2016无法安装,安装界面打开就自动关闭怎么办?

    2023-05-27 14:48:58
  • 在Excel中实现位运算

    2023-11-08 00:43:00
  • Excel中BIN2OCT函数的语法和用法

    2022-03-22 15:17:52
  • Word表格怎么添加标题?

    2023-11-27 07:14:35
  • 怎么在word中对文档备份和恢复

    2023-03-09 07:55:46
  • excel表格怎么选中部分内容?excel表格选中部分内容方法

    2023-01-25 13:56:52
  • ​Word中怎么将文字转换成表格

    2023-09-07 22:45:53
  • excel分页符怎么取消

    2022-05-14 07:34:37
  • excel2003版设置密码的教程

    2022-03-28 01:07:25
  • 最新office2013激活密钥推荐 附激活工具+激活教程

    2023-05-28 23:49:17
  • Excel档案表中批量插入员工照片

    2023-07-13 05:11:37
  • excel2007批量替换功能使用实例教程

    2023-02-01 21:09:44
  • EXCEL中怎么输入@字符?解决EXCEL中输入字符串出错误的方法

    2023-02-04 17:07:04
  • asp之家 电脑教程 m.aspxhome.com