求excel公式:指标为33,完成指标得满分20,每超1个加0.5分,最多加10分;每低1个扣0.5分,扣完为止。

2024-11-09 05:55:46
推荐回答(6个)
回答(1):

A1为完成数
B1公式如下: (即使完成为0,也只是扣除16.5 还有3.5分,对不对?)
=20+IF(A1>33,MIN((A1-33)*0.5,10),MAX((A1-33)*0.5,-20))

回答(2):

使用公式:
=IF(A1="","",IF(A1<33,20-(33-A1)*0.5,IF(A1<53,20+(A1-33)*0.5,30)))

回答(3):

=if(A2<+0,0,if(A2>53,30,20+(A2-33)*0.5))
你的问题貌似不周延,即使完成数为0,也没有把分数扣完,20-33×0.5=3.5
除非完成数还有为负数的情况,公式中将完成数不大于0时,返回0了

回答(4):

假定A1是指标值:
=20+min(10,(A1-33)*0.5)

回答(5):

=median(20+(A1-33)*0.5,0,30)

回答(6):

=IF(A1>=33,MIN(30,(20+(A1-33)*0.5)),MAX(0,(20-(33-A1)*0.5)))

PS,如果是33的话,扣不完的吧,难道还能做成负的?