excel if 函数嵌套如何突破7层
条件如下,我遍的函数不出结果!@高手帮我调一下谢谢
7分 73.08以上
6.5分 73.07-69.03
6分 69.02-64.5
5.5分 64.4-58.08
5分 58.07-55.17
4.5分 55.16-49.22
4分 49.21-45.21
3.5分 45.2-40.36
3分 40.35-37.45
2.5分 37.44-32.48
2分 32.47-27.52
1.5分 27.51-27.01
1分 27-26.52
0.5分 26.51以下
=IF(I3/D3>=73.08,7,IF(I3/D3>=69.03,6.5,IF(I3/D3>=64.5,6,IF(I3/D3>=58.08,5.5,IF(I3/D3>=55.17,5,IF(I3/D3>=49.22,4.5,4))))))&IF(I3/D3>=40.36,3.5,IF(I3/D3>=37.45,3,IF(I3/D3>=32.48,2.5,IF(I3/D3>=27.52,2,IF(I3/D3>=27.01,1.5,IF(I3/D3>=26.52,1,0.5))))))
还有看看这个行不行!!
=IF(I3/D3>=43.28,IF(I3/D3>=58.08,IF(I3/D3>=73.08,7,IF(I3/D3>=69.03,6.5,IF(I3/D3>=64.5,6,5.5)))),IF(I3/D3>=55.17,5,IF(I3/D3>=49.22,4.5,4))),IF(I3/D3>=27.52,IF(I3/D3>=40.36,3.5,IF(I3/D3>=37.45,3,IF(I3/D3>=32.48,2.5,2)))),IF(I3/D3>=27.01,1.5,IF(I3/D3>=26.52,1,0.5))
参考答案:改成这样的形式:
=(I3/D3>=73.08)*7+(AND(I3/D3<73.08,I3/D3>=69.03))*6.5+(AND(I3/D3<69.03,I3/D3>=64.5))*6
这里只写出了前3个条件,其它的你可以自己补充完整。