excel根据权重计算得分 这个函数公式简直太强了! excel按权重求和计算的
最近有小伙伴提问:在Excel中怎样根据权重求和计算?其中,这个难题大家也经常遇到,如下图所示,公司员工招聘录取分为笔试和面试2个部分,每一个部分在总分的占比都不一样。每个应聘人员的成绩是横向的,这个权重是纵向表格。
微软Office LTSC 2021专业增强版 简体中文批量许可版 2024年09月更新
- 类型:办公软件
- 大致:2.2GB
- 语言:简体中文
- 时刻:2024-09-12
查看详情
下面直接上干货,在目标单元格中输入公式:
=SUMPRODUCT(B2:C2,TRANSPOSE($G$2:$G$3))
接着点击回车,下拉填充公式即可
解读:
①上面公式就是利用SUMPRODUCT函数将B2:C2区域中的每个元素与TRANSPOSE($G$2:$G$3)
区域中的相应元素相乘,接着将所有乘积相加,得到最终结局。
②TRANSPOSE函数主要是返回转置单元格区域,它可以将纵向的一列数据转成一行单元格区域,反之亦然。
特别提醒:
在利用上面公式进行根据权重求和计算时,不同类别成绩和不同类别所占权重的先后顺序一定要一致。
扩展聪明:
SUMPRODUCT语法结构。
- 功能:将数组之间对应的元素相乘,并返回乘积之和。
- 语法结构:SUMPRODUCT(array1,[array2],[array3]……)。
参数:
1、array1:必需。相应元素需要进行相乘并求和的第一个数组参数。
2、array2、array3:可选。其相应元素需要进行相乘并求和。
注意事项:
- 1、如果SUMPRODUCT函数具有多个参数数组,这些数组之间必需具有相同的维数,否则SUMPRODUCT将返回VALUE!错误值REF!
- 2、函数SUMPODUCT将非数值型的数组元素作为0来处理。
推荐阅读:Excel有N/A无法求和? 轻松解决Excel中的N/A错误的多种技巧