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

100%-98%线性得分=10-8分;98%-95%线性得分=8-3分;95%-0%线性得分=3-0分
2025-02-28 06:18:14
推荐回答(4个)
回答1:

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

回答2:


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

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

  3. 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),得到线性后的最终结果。




回答3:

公式:

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

示例:

回答4:

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