【Excel-按不同权重比计算考核成绩】导读:博观而约取,厚积而薄发 。我们从不同角度看待世界,也从不同维度评价个人 。如何根据不同权重比来快速计算一个人的综合得分,是我们此次分享的重点 。
SUMPRODUCT函数 - 数组相乘求和
释义:在给定的几组数组中,将数组间对应的元素相乘,并返回乘积之和公式:=SUMPRODUCT(array1, [array2], [array3], ...)
- [array]:代表数组 。例如,{‘1’,‘2’,‘3’}就是一个数组 。
注意:
- 相乘的两个数组,位数必须一致 。例如,第一个数组是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.2100*0.580*0.2100 *0.1 ,后续人员综合评分以此类推 。
由此,我们就得到一个根据不同权重比例,自动汇总计算求和的公式 。
优势:
如果要修改权重比例,只需要在权重比例区域统一修改即可 。与传统通过B2*0.2 C2*0.5 ....等单元格基础求和公式相比,修改和维护起来更加方便与快捷 , 数据与公式相互不干扰 。
结束语:兼听则明,偏信则暗 。于公于私,我们都应力求客观公正地考察和多维度地评价一个人 。希望今夜的分享,能对你在职场和生活中有所裨益 。
学如逆水行舟,进一寸有进一寸的欢喜 。
如果喜欢 , 请点赞收藏,关注作者主页更多的干货分享 。
谢谢