if函数嵌套多层后只显示最后一个数据

判断数据在A2单元格

判断条件:半小时(含)以内3分, 半小时至1小时(含)5分,一小时至两小时(含)8分,两小时以上10分。

公式编辑:IF(A2<=0.5,3,IF(AND(A2>0.5,A2<=1),5,IF(AND(A2>1,A2<=2),8,10)))

判断结果都是10,请问哪里错误?谢谢大家!

检查你A2单元格的格式 如果是文本 就哪项也匹配不上
可以尝试:
=LOOKUP(--A2,{0,0.5,1,2},{3,5,8,10})追问

不是文本,是数字

追答

你先试一下这个公式是不是能用
或者发样表到 [email protected] 看看
=LOOKUP(D4-0.001,{0,0.5,1,2},{3,5,8,10})

温馨提示:答案为网友推荐,仅供参考
相似回答