EXCEL IF公式函数线性得分如何计算

100%-98%线性得分=10-8分;98%-95%线性得分=8-3分;95%-0%线性得分=3-0分

把线性标准单独建两列表示出来(如上图中的F和G列),则B1的公式为=LOOKUP(A1,F:F,G:G),再往下拉填充就可以了。需要注意F列和G列要按F列从小到大排列。

温馨提示:答案为网友推荐,仅供参考
第1个回答  2019-04-01


    =IF(A1<20,0,IF(A1>=30,20,5+(A1-20)/(30-20)*(20-5)))

    2.=IF(A2>=60,0,IF(A2<=30,5,(60-A2)/(60-30)*(5-0)))

    3.=IF(A3>=240,0,IF(A3<=120,15,(240-A3)/(240-120)*(15-0))

上面的一些括号里的东西,如3.里的

(240-120),表示你的区间是120~240,(15-0)表示分数为15~0分。如果第3题改为小于120得11分,大于240得1分,那么只要改成(11-1)就可以了。

if(A3>=240,0   和if(a3<=120,0  先去掉不是线性计算的内容,   (240-a3)/(240-120)这是线性化了,再乘上系数分(15-0),得到线性后的最终结果。




本回答被网友采纳
第2个回答  2019-04-02

公式:

=IF(A1>=98%,8+(A1-98%)*2/2%,IF(A1>=95%,3+(A1-95%)*5/3%,A1*3/95%))

示例:

本回答被提问者采纳
第3个回答  2019-04-02
并不是条件判断都适用IF的,有时可以用其它函数,假设原始数据比如99%之类的A1:A100,B1中输入
=ROUND(PERCENTILE({0,3,8,10},PERCENTRANK({0,95,98,100},A1*100,9)),2)
下拉。