多语言展示
当前在线:164今日阅读:55今日分享:34

sumproduct运用条件判断后的计算

sumproduct很强大,不仅能够快捷计算两列乘积之和,还能在指定条件下计算满足条件的区域的乘积之和。接下来就跟着小编一起来看看具体该怎么使用吧!
工具/原料
1

电脑

2

excel

方法/步骤
1

如下图,现在想要计算所有日期内龙井的一个总成交价格

2

因为涉及到条件,第一反应是先把每行即每个产品的总价求出,然后使用sumif对满足条件的区域求和

3

这样子未免有些繁琐,我们可以使用sumproduct直接进行条件判断并求其乘积之和

sumproduct基础使用

首先先来了解一下其基本功能:对选中区域求乘积之和

条件判断
1

首先我们需要清楚条件:是“龙井”即B8,而判断区域则是B2:B6,那么就能这样子写条件“(B2:B6=B8)”

2

因为在sumproduct中条件不能单独存在,所以可以给条件先进行一次运算(此处是乘法运算),即“(B2:B6=B8)*C2:C6”(通常sunproduct会将文本值默认为0,但若文本出现在条件中并不会出现该情况,可以将其视作满足条件的为1,不满足条件的为0,这样子就做了筛选了)

3

接下来就可把另外一列也输入了“=SUMPRODUCT((B2:B6=B8)*C2:C6,D2:D6)”

4

回车即可得到结果,这一对比明显sumproduct给力

推荐信息