利用excel实现部门评价等级转换
在下图所示的工作表中,B2:E12单元格区域是部门综合考评表,G2:H5单元格区域为优良中差等级对应的分数,C3:E3单元格区域为三个考核项目的系数。要求计算个部门的综合评分,即各部门的各项评价等级转为分数后与对应项目系数的乘积和。

在H10单元格输入以下公式并向下填充。
=SUMPRODUCT((B$4:B$12=G10)*C$3:E$3,SUMIF(G$2:G$5,C$4:E$12,H$2:H$5))
思路解析:
该公式借助SUMIF函数将部门对应的评分等级转换为分数,在通过条件判断后,通过SUMPRODUCT函数汇总得出结果。
SUMIF(G$2:G$5,C$4:E$12,H$2:H$5)得到与C4:E12同样尺寸的9行3列数组,目的是将C4:E12的评分等级转为分数。
系数C3:E3(1行3列)数组与(B$4:B$12=G10)逻辑数组相乘(结果为9行3列数组),得到每个部门对应的系数分,将部门不为A的分值过滤为0。
最后利用SUMPRODUCT函数,将两个相同尺寸的数组相乘后求和。
版权声明
本文仅代表作者观点,不代表本站立场。
本站资源均来自互联网整理,版权归原作者所有,切勿用作非法使用和未经授权的商用,因此带来的法律风险与本站无关。
- 上一篇: Excel妙用-公式结果我都要
- 下一篇: 利用Excel的函数和筛选功能巧妙分班
发表评论