【Excel】SUMPRODUCT函数-条件求和

21次阅读
没有评论

共计 636 个字符,预计需要花费 2 分钟才能阅读完成。

中文 英文 韩语 日语

【Excel】SUMPRODUCT 函数 - 条件求和

单条件求和

=SUMPRODUCT(A:A*(B:B=C1))
  • 求和区域与条件区域不需要区分前后顺序;

例:如果 B 列中的数值等于 C1,则将其在 A 列的数值进行求和计算;

多条件求和

判断条件位于不同列中:

Sumproduct(求和区域,(条件区域 1 = 条件 1)*(条件区域 2 = 条件 2)*..)
  • 求和区域在最前或者最后都可以,条件判断区域用 * 链接;

如:

=SUMPRODUCT(C2:C7,(A2:A7=E1)*(B2:B7=F1))

判断条件位于同一列中:

=SUMPRODUCT([ 对第一组数据求和]+[ 对第二组数据求和])

如:

=SUMPRODUCT((A2:A7=E1)*(B2:B7)+(A2:A7=E2)*(B2:B7))

对同一主体不同比例的结果求和

=SUMPRODUCT(基数区域, 比例区域)

此类数据统计常见于对销售业绩的管理,另外在 HR 的日常业务中,关于社保金额的计算也会涉及到相似的需求。

在传统计算方法中,需要分别计算三个基数对应三个比例的小计值,最后对小计值进行求和,往往需要数据辅助列来完成。在使用 SUMPRODUCT 后,可直接对该结果进行求和:

=SUMPRODUCT(B2:B4,C2:C4)

SUMPRODUCT的计算过程和传统先求小计再求合计的过程是相同的,比较好理解。

其他

当然,SUMPRODUCT函数还有很多更高级的使用方式,比如与 FIND 函数协作进行模糊统计等等,但由于在日常工作中的应用相对较少,在此就不再多做介绍。


了解 一个 HR 的更多信息

订阅后即可通过电子邮件收到最新文章。

正文完
 0
null
版权声明:本站原创文章,由 null 于2022-09-28发表,共计636字。
转载说明:除特殊说明外本站文章皆由CC-4.0协议发布,转载请注明出处。
0 0 投票数
文章评分
订阅评论
提醒
guest

0 评论
最多投票
最新 最旧
内联反馈
查看所有评论
AI 助手