问:
达到95%得5分;低于95%,每低1%扣1分,扣完为止。请问EXCEL公式是怎样的?
答:
要实现这个得分规则,可以使用以下EXCEL公式:
=IF(D2>=95%,5,5-ROUNDDOWN((95%-D2)/1%,0))
解释如下:
1. D2表示要评价的得分,是一个0-100之间的百分数。
2. 使用IF函数进行判断。如果D2大于等于95%,直接返回5分;否则继续计算扣分。
3. 95%-D2计算得分低于95%的百分点差。比如93%的话,该值为95%-93%=2。
4. 该百分点差除以每低1%扣1分的规则,得到应扣除的分数。使用ROUNDDOWN函数rounding down取整,比如2/1%=2分。
5. 从5分起始扣除ROUNDDOWN计算结果,得到最终得分。比如93%应得3分。
6. ROUNDDOWN的第三个参数0表示四舍五入到个位。
举几个示例:
D2得分为96%:
95%-96%=-1,ROUNDDOWN(-1/1%,0)=0。5-0=5分。
D2得分为93%:
95%-93%=2,ROUNDDOWN(2/1%,0)=2。5-2=3分。
D2得分为88%:
95%-88%=7,ROUNDDOWN(7/1%,0)=7。5-7=-2分。但由于最低只扣到0分,所以返回0。
所以,该公式实现了达到95%及以上返回5分;94-90%之间,每低1%扣1分;低于90%返回0分的规则。
让我知道如果您有任何其他问题!