假设G列为完成率,G1到G10十个数据。完成率小于1不得分,完成率等于1得20分。完成率大于1,再按照比高法加分,最高者加10分,其他超过的线性得分。求Excel公式,谢谢
在H1单元格输入公式:
=IF(G1<1,0,20+ROUND(10*(G1-1)/(MAX($G$1:$G$10)-1),2))
复制并下拉至H10,即可。
或者公式改为:
=ROUND((G1>=1)*(20+10*(G1-1)/(MAX($G$1:$G$10)-1)),2)