欧非资源网:安全、免费、专业放心的资源下载站! 最新软件|软件分类

您的位置:欧非资源网 > Excel专区 > Excel函数 > sumproduct函数,全部9种用法都在这

sumproduct函数,全部9种用法都在这

时间:2021-01-23 21:20作者:admin来源:未知人气:512我要评论(0)

我们在处理日常工作的时候,函数是一个不可缺少的部分,Excel中除了有vlookup等万能查询函数,还有我们必须要熟悉的sumproduct函数,它可以实现求和、单一多条件和复杂情况下的各类计数及综合排名等数据处理,今天我们就来学习一下这个函数的全部9种用法。

用法1:简单数组求和
Excel必学的sumproduct函数,全部9种用法都在这

案例:求出所有人员最终的补贴之和

函数1=SUMPRODUCT(D3:D8,E3:E8)

函数2=SUMPRODUCT(D3:D8*E3:E8)

案例讲解:sumproduct函数将相应元素之间通过相乘并求和计算,可以用逗号或是用*号进行连接,返回相应的数组或区域乘积的和。数组设计的区域必须是相同的,如基础补贴区域为:D3:D8,难度系数选择的范围也是3-8。这里实现的效果也可以是将每一个值相乘后再相加,结果都是一样的5960。

用法2:别具一格的单一条件计数
Excel必学的sumproduct函数,全部9种用法都在这

案例:求出男女人数

男=SUMPRODUCT(N($D$3:$D$8=H5))

女=SUMPRODUCT(N($D$3:$D$8=H6))

案例讲解:在计数的时候我们在中间使用了N函数,这个函数代表将True的值转化为1,将False的值转换为0,最后sumproduct函数将所有符合条件的值进行求和。我们可以选择N($D$3:$D$8=H5)函数之后,按F9进行函数解析为:SUMPRODUCT({1;0;1;1;0;1})。

用法3:比sumifs更简单的多条件数据求和
Excel必学的sumproduct函数,全部9种用法都在这

案例:求出男员工中难度系数在1以上的总的工作完成度。

函数=SUMPRODUCT(($D$4:$D$9="男")*($F$4:$F$9>1)*($E$4:$E$9))

函数解析:在多条件求和中,我们的操作方法跟用法1一致,将多个条件用*进行连接即可实现。

用法4:比countifs看起来更舒服的多条件计数
Excel必学的sumproduct函数,全部9种用法都在这

案例:求工作完成度大于5的男员工人数。

函数=SUMPRODUCT(($D$4:$D$9="男")*($E$4:$E$9>5))

案例讲解:操作方法同用法3,唯一的不同是后面没有再*数值,所以我们最终的结果只是将符合条件的个数进行求和。选择($D$4:$D$9="男")*($E$4:$E$9>5),按F9最终的结果会解析为如下:

Excel必学的sumproduct函数,全部9种用法都在这
用法5:不一样的综合多参数综合权重排名
Excel必学的sumproduct函数,全部9种用法都在这

案例:将人员按照工作完成度、执行力、满意度等不同维度占比进行综合排名。

函数=SUMPRODUCT($D$3:$F$3,D4:F4)

案例讲解:首先通过用sumproduct函数进行综合得分的计算,最后用RANK函数进行最终的数据排名。

用法6:不同条件下的跨列数据求和
Excel必学的sumproduct函数,全部9种用法都在这

案例:计算第一季度每个人的目标值及最终完成值。

目标=SUMPRODUCT((D$3:I$3=$J$3)*($D4:$I4))

实际=SUMPRODUCT((D$3:I$3=$K$3)*($D4:$I4))

案例讲解:在多条件求和的情况下,这个函数会比sumifs来的更加简单。

用法7:最快速度的数据拆分展示
Excel必学的sumproduct函数,全部9种用法都在这

案例:将左边按竖排展示的数据最快转换为右边的多维数据展示

函数=SUMPRODUCT(($B$3:$B$14=$G3)*($C$3:$C$14=H$2)*($D$3:$D$14))

案例讲解:这个方法与多条件数据求和方法一样,利用好相对引用和绝对引用就可以实现数据的最快速度转化显示。

用法8:求出销量排名前三产品的总销售量
Excel必学的sumproduct函数,全部9种用法都在这

案例:求出A-G产品中销量排名前三的总销售量

函数=SUMPRODUCT(LARGE($C$4:$C$10,ROW(1:3)))

案例解析:在这里我们使用了一个返回值的函数LARGE函数,他的作用在于可以返回区域中排名多少位的值。我们通过用ROW来返回1-3对应的数值,加上sumproduct函数的数组计算的特点,这样就可以实现排名前多少对应的总量。

用法9:求出今天仓库总共出库了多少种产品
Excel必学的sumproduct函数,全部9种用法都在这

函数=SUMPRODUCT(1/COUNTIF($C$3:$C$14,$C$3:$C$14))

案例讲解:在这里我们主要通过用countif函数计算出每种产品出现了多少次,再用1/countif,这样可以将出现的多的次数进行分解,选择countif函数按F9可以得到如下:

Excel必学的sumproduct函数,全部9种用法都在这

所以最后用1来除的时候,就可以将出现2次的改为2个1/2,出现3次的改为3个1/3。最后求和即可。

相关阅读 Excel有哪些常用的数学函数?​Excel取消表格中虚线的两种方法Excel最常见的「错误值」,这些含义你都知道吗?实现快速找出Excel表格中两列数据不同内容的3种方法!如何利用Excel一键提取身份证的这些重要信息,公式直接套用!Excel如何制作动态红绿灯,工作可不要亮红灯哦Excel身份证号大探索excel如何根据日期按月汇总计算公式Excel浪漫表白公式,发给心仪的她/他Excel表格如何自动求和

文章评论
发表评论

热门文章 excel 两表数据快速对比,高手都是这样做,四种方法随你选.xlsm是什么文件格式,以及xlsm文件怎么打开的方法excel if函数如何多个条件并列excel中计算加权平均数的公式:用SUMPRODUCT和SUM函数计算加权平均

最新文章 Excel有哪些常用的数学函数?​Excel取消表格中虚线的两种方法 Excel最常见的「错误值」,这些含义你都知道吗?实现快速找出Excel表格中两列数据不同内容的3种方法!如何利用Excel一键提取身份证的这些重要信息,公式直接套用!Excel如何制作动态红绿灯,工作可不要亮红灯哦

人气排行 excel 两表数据快速对比,高手都是这样做,四种方法随你选.xlsm是什么文件格式,以及xlsm文件怎么打开的方法excel if函数如何多个条件并列excel中计算加权平均数的公式:用SUMPRODUCT和SUM函数计算加权平均excel中IF条件函数10大用法完整版,全会是高手,配合SUMIF,VLOOKUPexcel中COUNTIFS函数9种高级用法详解,条件统计重复值,告别加班涨工如何解除Excel VBA工程密码excel 如何根据身份证号码提取户籍所在省份地区函数公式

盖楼回复X

(您的评论需要经过审核才能显示)