加急 Excel IF函数 嵌套问题 该如何在IF函数中书写下列条件

2024-11-22 22:49:46
推荐回答(5个)
回答1:

把你的条件分成两组,中间用"&"连接起来就可以突破嵌套限制了,比如:
[=if(C3>=97.5,10,if(C3>95.5,9,""))&if(C3>=92.5,8,if(C3>89.5,7,.....]

回答2:

=LOOKUP(A1,{0,76,79,82,85,88,90,92,94,96,98;10,15,18,21,24,27,30,32,35,38,40})

不用任何函数也可以解决:
=(A1<76)*10+(A1>75)*(A1<79)*15+(A1>78)*(A1<82)*18+......

回答3:

IF函数最多只能嵌套7层,所以你超过七层就会出错.

回答4:

=LOOKUP(A1,{0,76,79,82,85,88,90,92,94,96,98},{10,15,18,21,24,27,30,32,35,38,40})

回答5:

这么长就别用if啦,把自己的小命都嵌套进去了,用查找函数啦,干净利索