=100+If(A1>9090,1,-1)*Min(Round(Abs(A1-90%)*100,0)*0.15,1)
前面的100是假设的基本分,A1为合格率,ABS(A1-90%)是高(低)90%的数量,Round(Abs(A1-90%)*100,0)*0.15就是没高(低)1个百分点0.15计算的分,Min实现超过1分的时候只加(减)1分。
合格率高于90%每1个百分点,加0.15分,最多加1分;最上限合格率=96%
假设你的合格率是 95%;90%;86%;这样子;
得分下限不管
假设你的基本分命名为“基本分”
假设你的合格率在A列,得分在B列为例,B1输入
=(if A1>96% ,“基本分”+1,“基本分”+(A1-90%)*0.15)
公式比较复杂最好多把加分和百分比单独拿出来再弄个公式,太长我就不打了太累