Excel中的IF函数,请教如下公式有何问题,在线等!谢谢!

2024-12-16 20:18:26
推荐回答(6个)
回答1:

=IF(C1<1.1,1,IF(C1<5.1,3,IF(C1<10.1,5,IF(C1<40.1,7,9))))

回答2:

if(A,B,C)表示:如果A成立,则执行B,否则执行C
D1=IF(C1<1.1,"1",IF(C1<5.1,"3",IF(C1<10.1,"5",IF(C1<40.1,"7","9"))))

回答3:

按你文字的意思应该这样:
=IF(C1>=40.1,"9",IF(C1>=10.1,"7",IF(C1>=5.1,"5",IF(C1>=1.1,"3",IF(C1>=0,"1","")))))

回答4:

用这个,让LOOKUP函数自己去匹配:
=LOOKUP(C1,{0,1.1,5.1,10.1,40.1;1,3,5,7,9})

回答5:

=if(c1>=40.1,9,if(c1>=1.1,3,if(c1>=0,1,"")))

回答6:

多条件的情况下,使用IF函数是不明智的,记忆中嵌套好像层数限制,使用lookup函数比较清晰
你写的公式即使没有错误亦会因为嵌套限制而没法使用