Sumproduct函数,一个喜欢别人饭碗的函数
我们要求这个表产品的总价款,如果不知道这个函数之前,我们怎么算?我们只能在D列进行单价和数量的计算,然后再对D列的结果进行求和才能实现。
sumproduct怎么做呢,其实公式很简单,我们在空白单元格输入:=sumproduct(B2:B4,C2:C4)就可以实现,如下所示:
接下来我和大家演示单条件和多条件的求和。
首先我说一下单条件的方法,比如我想求表中计算机的销售额,计算机就是一个条件。
我们找一个空白单元格输入:
=SUMPRODUCT((B2:B9="计算机")*C2:C9*D2:D9),我们就可以得到答案,其中B2:B9="计算机"是逻辑判断,如果等于那这个逻辑值就是1,不等于就是0,从而获得计算结果。
接下来我说一下多条件求和,比如我想得到1月8日前计算机的销售额,我们还是找一个空白单元格,输入如下公式:
另外大家要注意的一点是我用的是DATE(2020,1,8)而不是2020-1-8,主要是2020-1-8我们看到只是显示格式而已,把它改为常规格式,大家可以看到它其实是43838。而在这里我们如果用2020-1-8,会被认为是文本。
如果是再多的条件也是可以的,最多可以有200多个,大家可以如法炮制,我就不再演示了。
3.条件计数
一般分公司的财务经理会进行多重考核,那我们怎么快速又简洁的计算呢,我拟了一张考核表,求综合得分:
我们在D1单元格输入:=SUMPRODUCT(C$3:E$3,C4:E4),然后向下拖动复制就可以了,你就会发现原来如此简单。
赞 (0)