-
错误地方:①
错误地方:②
错误地方:③
完成的公式如下:
=IF(G2<=500,"信用排名靠后,再接再励哦",IF(AND(G2>=501,G2<=550),"信用排名低于平均水平,加油!",IF(AND(G2>=551,G2<=570),"信用中等水平,争取变成良好!",IF(AND(G2>=571,G2<=590),"信用良好,还差一点变优秀!",IF(AND(G2>=591,G2<=600),"信用优秀,继续保持!","")))))
-
IF5层嵌套,最后应当是5个右括号。
繁琐了,不满足 G2<=500,自然就是 G2 > 500,G2>=501 就多余了。
=IF(G2<=500,"信用排名靠后,再接再励哦",IF(G2<=550,"信用排名低于平均水平,加油!",IF(G2<=570,"信用中等水平,争取变成良好!",IF(G2<=590,"信用良好,还差一点变优秀!",IF(G2<=600,"信用优秀,继续保持!","")))))
用LOOKUP函数更简洁。
=LOOKYP(G2,{0;501;551;571;591;601},{"信用排名靠后,再接再励哦";"信用排名低于平均水平,加油!";"信用中等水平,争取变成良好!";"信用良好,还差一点变优秀!";"信用优秀,继续保持!"})
-
公式太长,建议建个查询表。
然后利用一个简单查询引用完成假设x1:y5
0,信用排名靠后,再接再励哦
501,信用排名低于平均水平,加油!
551,信用中等水平,争取变成良好!
571,信用良好,还差一点变优秀!
591,信用优秀,继续保持!
然后公式变为
=VLOOKUP(G2,X1:Y5,2)
如果不单列表也可用
=LOOKUP(G2,{0,501,551,571,591},{"信用排名靠后,再接再励哦","信用排名低于平均水平,加油!","信用中等水平,争取变成良好!","信用良好,还差一点变优秀!","信用优秀,继续保持!"})
如本站内容“对您有用”,欢迎随意打赏,让我们持续更新!
打赏