分享

气死我,用SUMPRODUCT函数统计老是出错

 Excel不加班 2024-05-14 发布于广东
与 30万 粉丝一起学Excel


VIP学员的问题,在用SUMPRODUCT多条件求和,感觉公式没问题,就是结果全是错误值,怎么回事?

=SUMPRODUCT(($A$2:$A$13=E2)*($B$2:$B$13=F2)*$C$2:$C$13)

同样一个公式,换个数据源,结果就没问题。

=SUMPRODUCT(($A$2:$A$13=E2)*($B$2:$B$13=F2)*$C$2:$C$13)

这种错误值,一般就是文本进行计算,导致的。比如下面这个简单的公式。

=1500+""

数据源我们在输入的时候,有时会不小心敲一个空格,或者用=IFERROR(VLOOKUP,"")让错误值显示空文本。遇到这种情况,只需将最后的*换成,就可以。

=SUMPRODUCT(($A$2:$A$13=E2)*($B$2:$B$13=F2),$C$2:$C$13)

当然,遇到一维数据源,卢子更喜欢用SUMIFS,可以直接忽略文本。

=SUMIFS(C:C,A:A,E2,B:B,F2)

同一个公式,学员换了一个数据源,又是错误值,怎么回事?

=SUMPRODUCT(($A$2:$A$13=E2)*($B$2:$B$13=F2),$C$2:$C$13)

只要数据源存在一个错误值,结果就是错误值,可以嵌套IFERROR让错误值显示空白。

=SUMPRODUCT(($A$2:$A$13=E2)*(IFERROR($B$2:$B$13,"")=F2),$C$2:$C$13)

其实,遇到这种有错误值的,依然是用SUMIFS方便。你会发现这里居然可以忽略错误值。

=SUMIFS(C:C,A:A,E2,B:B,F2)

不同数据源用不同函数,多学几个函数,你才能选择最好的方法。

链接:https://pan.baidu.com/s/1exSEBUtDRx7ONnJyGFGWWQ?pwd=i54b

提取码:i54b

陪你学Excel,一生够不够?

一次报名成为VIP会员,所有课程永久免费学,永久答疑,仅需 1500 元,待你加入。

报名后加卢子微信chenxilu2019,发送报名截图邀请进群。

推荐:这操作太牛逼了,Excel求和新用法,请收下我的膝盖
上篇:排序的2个新玩法,不用再到处求人了

请把「Excel不加班」推荐给你的朋友

    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多