打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
Excel中求和函数SUMPRODUCT的使用—函数基础教程(六)

求和函数是我们平时使用的比较多的函数,前面两篇已经介绍了SUM及SUMIF函数的使用,本篇文章我们将继续介绍求和函数SUMPRODUCT。

一、SUMPRODUCT基本语法

功能:返回相应的区域或数组乘积的和。

基本格式:=SUMPRODUCT(array1,array 2,……,array 255),各个数组必须是相同的大小,否则会返回#VALUE!错误。

计算原理:两个数组的所有元素对应相乘,然后把乘积相加,例如:

SUMPRODUCT(a2:a5,b2:b5)的计算过程为=a2*b2+a3*b3+a4*b4+a5*b5=2*4+5*2+3*3+6*2=39。

二、SUMPRODUCT使用示例

示例一:根据绩效考核系数和各项评分求员工综合得分

某公司的员工综合考评得分由勤奋态度、业务工作、管理监督、指导协调、工作效果五项组成,每项的系数分别为0.1、0.35、0.15、0.15、0.25,请根据以下员工的各项评分计算出员工的综合得分。

根据以上对SUMPRODUCT函数的介绍,可以知道我们可以使用该函数比较简便的计算出总得分。公式如下:

=SUMPRODUCT($B$3:$F$3,B4:F4)

计算后的结果如下:

示例二:根据多条件求教师的课时总数

根据以下的教师课时安排表统计出性别为男且职称为中一的教师的总课时数。

该计算案例比上面的一个案例相对就要复杂很多,这里涉及到一个判断的问题。这里需要回顾我们之前介绍过的逻辑值的相关问题。然后再根据逻辑值的相关运算,就可以组成一个新的数组,将这个新的数组作为第一个数组条件。公示如下:

=SUMPRODUCT((B2:B16='男')*(C2:C16='中一'),D2:D16)。

这里对第一个条件进行一下运算的解释:

B2:B16='男':结果为{true,true,false,false,true,true,false,false,false,true,false,false,true,false,false}

C2:C16='中一':结果为{false,false,true,true,true,false,true,false,true,false,true,true,true,true,false}

(B2:B16='男')*(C2:C16='中一'):运算结果为{false,false,false,false,true,false,false,false,false,false,false,false,true,false,false}。

这个可能稍微有点复杂,大家好好的理解一下,这样对理解逻辑运算及该函数都会有很大的帮助。

三、SUMPRODUCT可能出现的错误

①编辑公式时,引用的数据区域大小不一致导致计算错误,返回值为#VALUE!。

②数据区域中有错误值时,计算出现错误值。

③数据区域引用不能整列引用,否则返回错误值#NUM!。

④数据区域有文本,计算中系统默认文本值为0。

四、拓展训练

大家思考一下,通过使用SUM函数的数组公式形式能不能实现上面的两个示例的计算?如果你已经想出计算方法,请评论发出来,如果你不知道怎么计算,请继续关注下篇文章,我将给大家讲解如何通过SUM数组函数进行计算。

本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
【热】打开小程序,算一算2024你的财运
excel函数太难了,先学一个来压压惊
解析:sumproduct多条件求和计数的原理
函数太多太难学?那就显学一个万能的吧!
excel多条件专辑
企业绩效考评与积和函数SUMPRODUCT,会有什么交集?
用EXCEL的sumproduct函数做条件统计
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服