度友想达到的目的是这样的吗?
完成率在92%到98%之间,得分按照完成率的增加线性增加且变化区间为 0--100,
完成率98%--120%之间,得分按照完成率的增加线性增加且变化区间在100--120之间,
看看下图这个公式,
具体公式为:
=ROUND(IF(D2>=100,120,IF(D2>=98,100+(D2-98)*(120-100)/(100-98),IF(D2>=92,(D2-92)*(100-0)/(98-92),0))),1),
公式的核心为:
IF(D2>=100,120,IF(D2>=98,100+(D2-98)*(120-100)/(100-98),IF(D2>=92,(D2-92)*(100-0)/(98-92),0))),
具体含义为:D2>=98,100+(D2-98)*(120-100)/(100-98),当得分大于等于98时候,基础为100,完成率在98%---100%之间,每增加一个百分点1%,对应增加多少分数呢?
由这一部分算出来,(120-100)/(100-98);
完成率增加了多少个百分点呢?由(D2-98)算出来,结果就算出来了,
如有需要可以继续联系!