求excel比高计算

假设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)

温馨提示:答案为网友推荐,仅供参考
第1个回答  2019-04-16
=if(G1<1,0,20)+(MAX($G$1:$G$10)=G1)*10
相似回答