Excel:IF AND语句无法双向工作

时间:2017-05-22 20:24:16

标签: excel

我正在使用IF AND语句检查一个简单的语句,例如A> B& BB,我得到FALSE。怎么可能呢?

我的数据示例:

enter image description here

如果我使用AND(),它会两种方式都有效,但我更喜欢使用&

2 个答案:

答案 0 :(得分:3)

使用AND()

IF(AND(A2>C2,C2<B2),TRUE,FALSE)

或者如评论中所写,您可以使用乘法:

IF((A2>C2)*(C2<B2),TRUE,FALSE)

仅供参考 - 您不需要IF()

如果您使用AND(A2>C2,C2<B2),结果将为布尔值(TRUE / FALSE)。

答案 1 :(得分:3)

您可能&#34;更喜欢使用&amp;&#34; 但不幸的是,Excel中的此运算符具有不同的含义:字符串连接。如果您不想使用AND,则可以使用*代替;但您需要括号这些条款。

 =IF((A2>C2)*(C2<B2), TRUE, FALSE)