求EXCEL计算公式,达成率90%以上,满分.80-90%扣10分,低于80%零分,上限120%。

2024-12-31 01:10:00
推荐回答(3个)
回答1:

真有你的,说了那么多,你的EXCEL表格居然没有行列标号的???
现假设达成率在E2单元格的,则可在F2单元格输入公式:
=LOOKUP(E2,{0,75,85,95,115}%,{0,15,25,28.75})
结果显示就是你要的得分了

回答2:

这个可以通过一个简单的if函数嵌套来实现。

在B2处输入公式:=IF(A3<80%,0,IF(A3<90%,15,IF(A3<100%,25,IF(A3<120%,28.75))))

不知道你那表格的具体情况,根据你描述的做的表格。公式中临界点取值情况(例:完成率为80%的时候,应该是0还是15),请根据实际需求调整。还有就是大于100%到120%之间的分值计算情况,不知道是不是默认28.75,还是根据百分比不同,分值不同,这个可以自行调整下。最后不符合条件的返回值没有写,可以加个空值,或者是其他的。

回答3:

度友的提问是这个意思吗?

完成率低于80%,得0分,

完成率 在80%---90%之间,从满分中扣除10分。

达成率在90%到100%之间得满分。

超过100%到120%之间的,得分为满分,然后增加达成率超过的百分比。

例如达成率为115%,得分为 28.75,   28.75=25+25*(115%-100%),

达成率最大值为120%,满分为25分,如果是这个意思,可以参考下面的公式;

公式如下:=IF(A2<80,0,IF(AND(A2>=80,A2<=90),25-10,IF(AND(A2>90,A2<=100),25,(MIN(A2-100,120-100)%+1)*25)))

下拉填充就好!