导读:博观而约取,厚积而薄发。我们从不同角度看待世界,也从不同维度评价个人。如何根据不同权重比来快速计算一个人的综合得分,是我们此次分享的重点。
SUMPRODUCT函数 - 数组相乘求和
释义:在给定的几组数组中,将数组间对应的元素相乘,并返回乘积之和
公式:=SUMPRODUCT(array1, [array2], [array3], ...)
- [array]:代表数组。例如,{‘1’,‘2’,‘3’}就是一个数组。
该函数支持多个数据相乘,最多支持256个数组相乘求和。
注意:
- 相乘的两个数组,位数必须一致。例如,第一个数组是4位数字,那么后续相乘的数组位数,也必须是4位,不多也不少。否则,会报值错误。
- 函数会将非数值型数组元素,视为0处理。例如,{“姓名”,“年龄”,“性别”}这个数组,作为该函数参数时,会被视为{0,0,0};
应用案例:按不同权重计算人员综合评分
需求背景:下列员工考评成绩包含4个维度,包括【理论成绩】、【实操成绩】、【述职成绩】、【360成绩】。4个维度的考核成绩分别有不同的权重比例,需根据考核维度×对应权重比例求得每个员工最终的【综合评分】。

综合评分计算示意图
解决方案:如图所示,在F2中键入公式,回车生成综合评分成绩。
=SUMPRODUCT(B2:E2,H$2:K$2)
- B2:E2:代表第一行人员4项成绩得分的相对引用,随公式的行列变化而改变数值。等同{87,100,80,100}。

成绩的相对引用
- H$2:K$2:代表权重比例的绝对引用,不随公式的行列变化而改变数值。

权重比的绝对引用
使用函数SUMPRODUCT后,第一行人员成绩公式等价于:
87*0.2 100*0.5 80*0.2 100 *0.1 ,后续人员综合评分以此类推。
由此,我们就得到一个根据不同权重比例,自动汇总计算求和的公式。
优势:
如果要修改权重比例,只需要在权重比例区域统一修改即可。与传统通过B2*0.2 C2*0.5 ....等单元格基础求和公式相比,修改和维护起来更加方便与快捷,数据与公式相互不干扰。
结束语:兼听则明,偏信则暗。于公于私,我们都应力求客观公正地考察和多维度地评价一个人。希望今夜的分享,能对你在职场和生活中有所裨益。
学如逆水行舟,进一寸有进一寸的欢喜。
如果喜欢,请点赞收藏,作者主页更多的干货分享。

谢谢