SUMPRODUCT函数的用法# 3:复杂条件统计
前天和昨天,分别讨论了SUMPRODUCT的求和和计数。其实在平时的工作中,会遇到比较复杂的情况,需要SUMPRODUCT来完成。今天,我们将添加以下五种情况:
按月统计。
要求:
按月统计的总销售额。
公式是:
=SUMPRODUCT((MONTH(2:澳元13澳元)=D2)*(2:澳元13澳元))
跨列统计
要求:
统计三个仓库的总销售额和库存。
公式是:
=SUMPRODUCT($ B $ 2: $ G $ 2=H $ 2)* $ B 3: $ G3)
(我们一定要注意这个公式中绝对引用中相对引用的使用。)
多权重统计
要求:
根据分项得分和权重的比例计算总分。
公式是:
=SUMPRODUCT(B$2:D$2,B3:D3)
二维区域统计
要求:
统计每个销售部门每种商品的总销量。
公式是:
=SUMPRODUCT(($ B $ 2: $ B $ 13=$ E2)*(A $ 2: $ A $ 13=F $ 1)* $ C $ 2: $ C $ 13)
不间断排名
用RANK函数排名,如果有相同的数值,就会出现排名不连续。使用SUMPRODUCT函数,可以很好地避免这种排名的不连续性。
下图:
C6细胞公式是:
=SUMPRODUCT($B$2:$B$7=B6)/COUNTIF(B $ 2: $ B $ 7,$ B $ 2: $ B $ 7))
($B$2:$B$7=B6),返回值为:
{真;真;真;真;真;FALSE}
即:{ 1;1;1;1;1;0}
Countif ($ b $2: $ b $7,$ b $2: $ b $7),返回值为:
{1;1;2;2;1;1}
SUMPRODUCT($B$2:$B$7=B6)/COUNTIF(B $ 2: $ B $ 7,$ B $ 2: $ B $ 7))
即: umproduct({ 1;1;0.5;0.5;1;0}),排名是4。
版权声明:SUMPRODUCT函数的用法# 3:复杂条件统计是由宝哥软件园云端程序自动收集整理而来。如果本文侵犯了你的权益,请联系本站底部QQ或者邮箱删除。