优惠思维 篇十九:Sumproduct函数的进阶用法,你必须懂。
看过一些教程的都会懂得sumproduct函数的一些用法,比如单条件求和、多条件求和、多条件计数、排序等。但是在我们的实际运用中也会碰到一些问题。来说说我遇到的关于sumproduct函数问题和解决办法。
一、多条件求和(基础)<#&!3#&!>
对多条件求和,都应该知道,要求销售总额,可以使用函数:
=SUMPRODUCT((B2:B10=G7)*(C2:C10=H7)*D2:D10*E2:E10)
多条件求和(基础)
二、多条件求和(进阶)
1.数字类问题
如果我们在多条件求和中,遇到数字类问题时,可以使用大于号、小于号、等号来解决一些问题。如我们需要知道“2018年以后进入单位的本科生销售数量(下图例子)”,那么就可以使用函数:
=SUMPRODUCT((F3=B2:B9)*(C2:C9>=2018)*D2:D9)
数字类问题
2.非数字类问题
如果我们在多条件求和中,遇到非数字类问题,比如我们需要知道“2018年以后进入单位的本科及以上员工销售数量(下图例子)”,这时候我们可以利用“‘+’表示‘或者’,“*”表示‘并且’”的属性来解决问题,可以使用函数:
=SUMPRODUCT((("本科"=B2:B9)+("硕士"=B2:B9))*(C2:C9>=2018)*D2:D9)
虽然解决了问题,但是还不是最优办法,我们可以使用“集合”来解决问题,可以使用函数:
=SUMPRODUCT((B2:B9={"本科","硕士"})*(C2:C9>=2018)*D2:D9)
非数字类问题
sumproduct函数的这些实际运用只是一个例子,这三种进阶用法也可以运用到其他类似情况中。
作者声明本文无利益相关,欢迎值友理性交流,和谐讨论~