excel函数线性得分如何计算
2.A2小于30得5分,大于60得0分,30-60之间线性得分。
3.A3小于120得15分,大于240得分0分,120-240之间线性得分。
请大神给出三道题的公式,顺便解释下原理吧,感激不尽~~~ 展开
以excel2016为例:
1、首先在B1单元格中输入公式:=IF(A1<20,0,IF(A1>=30,20,5+(A1-20)/(30-20)*(20-5)))。
2、点击回车并在A1单元格中输入“35”,即可对应得到需要的结果。
3、然后在B2单元格中输入公式:=IF(A2>=60,0,IF(A2<=30,5,(60-A2)/(60-30)*(5-0)))。
4、点击回车并在A2单元格中输入“48”,即可对应得到需要的结果。
5、在B3单元格中输入公式:=IF(A3>=240,0,IF(A3<=120,15,(240-A3)/(240-120)*(15-0))。
6、点击回车并在A3单元格中输入“100”,即可对应得到需要的结果。
=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),得到线性后的最终结果。