Forum Discussion
lyt77-_
Nov 23, 2020Copper Contributor
为什么这么写if函数会出错
为什么B2单元格里,我输入的if函数里有500<=时会出错,而我在B3单元格没有输入500<=,就没有问题?我知道这个的输入是多余的,但是为什么出错呢?他是怎么判断的呢? 谢谢!
- Nov 23, 2020
lyt77-_ Condition in second IF always returns FALSE
500<=A2<2000 => TRUE<2000 => FALSE (logical value, as any text, always more than any number in logical operations)
Alternative formula:
=A2*LOOKUP(A2,{0,500,2000},{0,0.1,0.2})
NikolinoDE
Nov 23, 2020Platinum Contributor
用英语写您的请求更快 🙂
我一到家并想回答您,您就已经有了答案……而且合适的人也给出了正确的答案。
我们不能做伟大的事情-只有小事情,而有爱心的事情。
感谢您的耐心和时间。
祝您白天/夜晚都健康,快乐和充满爱。
尼基利诺
我知道我什么都不知道(苏格拉底)
我一到家并想回答您,您就已经有了答案……而且合适的人也给出了正确的答案。
我们不能做伟大的事情-只有小事情,而有爱心的事情。
感谢您的耐心和时间。
祝您白天/夜晚都健康,快乐和充满爱。
尼基利诺
我知道我什么都不知道(苏格拉底)
lyt77-_
Nov 24, 2020Copper Contributor
Thank you! you really help me a lot.
Wish you good health and good luck!Good mood every day!
- NikolinoDENov 24, 2020Platinum Contributor
我没有做任何大事,只是向您展示了方法。 感谢Baklan先生,您有一个解决方案,我们大家都在这里,这个社区的另一个快乐成员。
我不能做伟大的事情-只有小事情,但是有爱的人。
再见了!
尼基利诺
我知道我什么都不知道(苏格拉底)