二维码 购物车
部落窝在线教育欢迎您!

SUMPRODUCT经典函数的典型用法,速收!

 

作者:六姑娘来源:部落窝教育发布时间:2022-11-01 13:47:55点击:1412

分享到:
0
收藏    收藏人气:0人
版权说明: 原创作品,禁止转载。

编按:

今天来教大家两个实用函数的典型用法,一起来看一看吧!

 

1.SUMPRODUCT函数

SUM函数的功能是对所有参数中的数字求和;PRODUCT函数的功能则是对参数中的所有数字求积;SUMPRODUCT可以实现对参数之积求和的功能。
·
根据单价和数量计算总金额


图片

·计算指定月份的总销量

数据源里只有具体日期,可以用Month函数先将月份提取出来。

=SUMPRODUCT((MONTH(A2:A13)=2)*D2:D13)

 

 

·针对多列的条件求和
如图,要求和的数据位于多列。公式为:=SUMPRODUCT(($A$2:$A$22=I2)*$C$2:$G$22) 

 



2.Countif函数

 

Countif函数用于统计满足某个条件的单元格数量。Countif(统计区域,指定的条件)

图片

 

Countif函数和IF函数组合在一起,还可以延伸出许多其他实用的用法。

比如,判断人名是否重复,输入公式:=IF(COUNTIF(A:A,A2)=1,"","重复")

 

图片

 

还能用来核对两列数据的差异,例如根据人员名单在总名单中找出入选的人,输入公式:=COUNTIF($D$2:$D$7,A2)

 

图片


好啦,学了这两个函数,下面再来给大家分享一个组合应用。
如下图所示,我们需要计算A列不重复的人数。
公式为:=SUMPRODUCT(1/COUNTIF(A2:A19,A2:A19))


这是一个很常用的统计不重复数据个数的excel公式,其中包含一个数学逻辑:任意一个数据重复出现N次,N1/N的和值为1
公式中COUNTIF(A2:A19,A2:A19)是一个数组计算,作用是分别统计A2:A19单元格区域中每个元素出现的次数。

运算过程相当于:

=COUNTIF(A2:A19,A2)

=COUNTIF(A2:A19,A3)

……

得到的结果也是一个数组{2;2;1;1;1;1;3……}
其中1代表出现一次,2代表出现两次,3代表出现3次。再用1来除以这部分数据,出现一次的结果为1,出现三次的结果为三分之一,两次的结果为二分之一。再用SUMPRODUCT来求和,就是不重复的人员总数。
怎么样?看迷糊了没有??有没有小伙伴看晕了的,可以在评论留个言。

 

本文配套的练习课件请加入QQ群:902294808下载。

Excel高手,快速提升工作效率,部落窝教育《一周Excel直通车》视频和Excel极速贯通班》直播课全心为你!

扫下方二维码关注公众号,可随时随地学习Excel

IMG_256

相关推荐:

Excel教程:15种自动生成序号的技巧

Excel筛选后序号不连续怎么办?

Excel教程:如何制作带有层次和透视感的图表?

八大查找函数公式,轻松搞定数据中的多条件查找

版权申明:

本文作者六姑娘;同时部落窝教育享有专有使用权。若需转载请联系部落窝教育。