如何在Excel中基于文本评分计算团队平均评级?
Excel 团队平均评级计算解决方案
核心思路
先给不同评级赋予数值权重,通过加权平均计算得分后,再将得分映射回对应的评级。具体赋值逻辑:
- 优秀(Excellent):3分
- 良好(Good):2分
- 较差(Poor):1分
公式实现
假设你的数据布局为:
- 优秀占比存于单元格
A1 - 良好占比存于单元格
B1 - 较差占比存于单元格
C1
方法1:使用LOOKUP函数(推荐)
=LOOKUP(A1*3+B1*2+C1*1, {1, 1.75, 2.5}, {"Poor", "Good", "Excellent"})
逻辑验证
- 例1:50%优秀 + 50%较差 →
0.5*3 + 0.5*1 = 2,落在1.75-2.5区间,返回Good,符合需求 - 例2:25%良好 + 75%较差 →
0.25*2 + 0.75*1 = 1.25,≤1.75,返回Poor,符合需求
方法2:使用IF嵌套函数
如果偏好更直观的条件判断,可使用多层IF:
=IF(A1*3+B1*2+C1*1>2.5, "Excellent", IF(A1*3+B1*2+C1*1>1.75, "Good", "Poor"))
注意事项
- 确保所有占比之和为1(即100%),否则加权平均结果会失真
- 若后续新增评级等级,只需扩展赋值规则和LOOKUP/IF的判断区间即可
内容的提问来源于stack exchange,提问作者Khyber
相关产品推荐
相关产品推荐

