excel学习库

excel表格_excel函数公式大全_execl从入门到精通

SUMPRODUCT这个高手用法,会的人不多,但用处很大

说到sumproduct函数,很多朋友觉得,不就是多条件求和还有计数吗,但你有没有发现,默认在sumproduct函数,无论是求和还是计数,它的条件关系总是并且的关系,如图所示:

并且关系

=SUMPRODUCT((A3:A12=F3)*(C3:C12=G3)*D3:D12)

(A3:A12=F3)*(C3:C12=G3) 的含义是,部门等于“业务1部”并且性别为“女”,也就说满足部门是业务1部,而且还必须是女。

一、sumproduct在或的情况下如何多条件求和

正因为如此,所以当我们求和的时候就会犯一些错误,比如如图所示的案列,求业务1部和业务2部的总销售额。

关系为或

=SUMPRODUCT((A3:A12=F6)*(A3:A12=F7)*D3:D12)

可以看到结果为0,这是什么原因呢,你想啊,哪有是业务1部,并且还得是业务2部啊。所以是或的关系。

在sumproduct中,如何把条件改为或呢,只需要这样做即可。

=SUMPRODUCT(((A3:A12=F6)+(A3:A12=F7))*D3:D12)

也就是加一个大括号,把中间的*变成+即可。我们可以看下,就会获取正确的结果。

获取结果

以上呢,就是sumproduct当条件为或时候的多条件求和。

二、使用dsum函数代替

如果你觉得使用sumproduct太复杂,可以使用dsum函数来代替。那简直就太简单了。

使用dsum

=DSUM(A2:D12,4,F5:F7)

对比sumproduct和dsum函数,可以发现dsum语法非常的简单,这也是我推荐使用dsum函数的地方。

这里不做详细讲解,有兴趣的可以看我的专栏视频或者前几天的文章。

发表评论:

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。

«    2024年8月    »
1234
567891011
12131415161718
19202122232425
262728293031
控制面板
您好,欢迎到访网站!
  查看权限
网站分类
搜索
最新留言
    文章归档
      友情链接