Excel中如何用if得到结果

来源:百度知道 编辑:UC知道 时间:2024/06/25 09:45:49
如:用百分率100%得5分,80%得4分,60%得3分,40%的2分,20%以下1分。用if得到计算结果。

掺和一下

像你这么规律的数据不一定要用IF函数吧,直接用数学运算就能实现啊
下面这个公式与tbwind的公式等价
=MAX(INT(A1*5),1)
结果如下:
0<A1<40$→1
40%<=A1<60%→2
60%<=A1<80%→3
80%<=A1<100%→4
100%→5

如果是下面的分数分布
0<A1<30$→1
30%<=A1<50%→2
50%<=A1<70%→3
70%<=A1<90%→4
90%<=A1<=100%→5
则公式为
=ROUND(A1*5,0)

如果是下面的分数分布
0<A1<=20$→1
20%<A1<=40%→2
40%<A1<=60%→3
60%<A1<=80%→4
80%<A1<=100%→5
则公式为
=ROUNDUP(A1*5,0)

不断嵌套就可以得到了

=if(a1=1,5,if(a1>0.8,4,if(a1>0.6,3,if(a1>0.4,2,1))))

你没讲清楚。如果是90%得多少分?是5分还是4分?