Excel中几乎是万能的一个函数——SUMPRODUCT,经典用法3例

Excel 3个月前 芮和
4,524 0

在Excel中除了VLOOKUP函数,还有一个非常强大值得我们学习的一个函数——SUMPRODUCT,这个函数可以实现求和、多条件求和、计数、排序等等非常多的功能,今天我们来看下这个个函数的几种经典用法。

在介绍SUMPRODUCT用法之前,先来简单看下这个函数的基本语法结构:

SUMPRODUCT(array1, array2, array3, ...)

这个函数的主要主要是返回给定数组相应位置乘积之和,通过其函数名的拆解就可以得知SUMPRODUCT=SUM(求和) PRODUCT(相乘)

那么我们来看下这个函数有什么经典用法吧~

多条件计数

多条件计数在之前的教程中,我们使用COUNTIFS来完成,其实利用SUMPRODUCT也可以非常便捷地完成这个需求,并且阅读性会更高。

例如:语文>60且英语>70的人数,可以使用公式

=SUMPRODUCT((B2:B16>60)*(D2:D16>70))

SUMPRODUCT多条件计数有一个通用的写法:

=SUMPRODUCT((条件1)*(条件2)*...*(条件N))

多条件求和

多条件求和在芮和之前分享的教程中,我们使用SUMIFS函数来完成,利用SUMPRODUCT也可以实现,我们只需要将求和区域作为最后一个参数即可。

例如:计算语文和数学都及格的人数总成绩,可以使用公式

=SUMPRODUCT((B2:B16>60)*(C2:C16>60),E2:E16)

SUMPRODUCT多条件求和有一个通用的写法:

=SUMPRODUCT((条件1)*(条件2)*...*(条件N), 求和区域)

不重复计数

不重复计算在之前的课程中,我们使用SUMCOUNTIF函数配合数组公式来完成,非常复杂,而利用SUMPRODUCT会非常方便。

例如:计算下面的共有几个城市,可以使用公式

=SUMPRODUCT(1/COUNTIF(A2:A16,A2:A16))

SUMPRODUCT不重复计数通用的写法:

=SUMPRODUCT(1/COUNTIF(计数区域, 计数区域))

今天的SUMPRODUCT函数分享就简单到这里,SUMPRODUCT总共有十几种经典的用法,我们会在后续的教程中不断推送给大家哦~

——END——

版权声明:芮和 发表于 2020-06-15 0:00:00。
转载请注明:Excel中几乎是万能的一个函数——SUMPRODUCT,经典用法3例 | 芮和

暂无评论

暂无评论...