如何在 Excel =IF 公式中放置逻辑运算符?

如何在 Excel =IF 公式中放置逻辑运算符?

我正在尝试输入一个公式来根据 IF 条件显示文本。我能做到的最好事情是这样的......

=IF(myval>=minval & myval <= maxval, "OK", "Not OK")

但这似乎完全是错误的,当 myval 超出范围时显示 OK,而当它在范围内时显示 Not OK。如何正确指定逻辑 AND?我尝试过 &&(正如我在这里的问题中看到的那样)和内括号,但这些都会导致错误。

答案1

逻辑运算用公式表示:

 AND( condition1 , condition2 , ... )

 OR( condition1 , condition2 , ... )

 NOT( condition )

每个条件都可以是任何具有逻辑评估的内容,这意味着您可以根据需要通过嵌套公式来嵌套逻辑运算。

因此,就您而言,您需要:

 =IF( AND( myval>=minval , myval <= maxval ), "OK", "Not OK")

相关内容