首页 > Excel专区 > Excel教程 >

利用excel实现部门评价等级转换

Excel教程 2021-11-13 11:38:50

在下图所示的工作表中,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函数,将两个相同尺寸的数组相乘后求和。


标签: 部门评价等级转换

office教程网 Copyright © 2016-2020 https://www.office9.cn. Some Rights Reserved.