excel:以平均值为基数,每高0.1个百分点,加0.01分,最高加0.3分;每低0.1个百分点,扣0.01分,扣完为止

如题所述

第1个回答  2013-04-02
=max(0,a1+min(round((a1-average(a:a))/average(a:a)*100,1)/0.1*0.01,0.3))追问

假如A1为基数,B1为完成值,公式是什么样的?
其中:完成基数得0.3分。扣完为止是指“0.3分扣完为止”。谢谢!

追答

=B1+MAX(-0.3,MIN(ROUND((B1-A$1)/A$1*100,1)/0.1*0.01,0.3))

追问

平均基数、完成值都是百分比。
最高得分只能为0.6分,最低得分为0分。
根据提供的公式,算出的结果为0.9分。

追答

都 是百分比!
=B1+0.3+MAX(-0.3,MIN(0.3,(B1-A$1)/0.1*0.01))

相似回答