Wie füge ich logische Operatoren in eine Excel = IF-Formel ein?

27

Ich versuche, eine Formel einzugeben, um Text gemäß einer IF-Bedingung anzuzeigen. Das Beste, was ich schaffen kann, ist so etwas wie ...

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

Dies scheint jedoch genau falsch zu funktionieren. Es wird OK angezeigt, wenn myval außerhalb des Bereichs liegt, und Nicht OK, wenn myval innerhalb des Bereichs liegt. Wie gebe ich das logische UND richtig an? Ich habe && versucht, wie ich in Fragen und inneren Klammern gesehen habe, aber diese führen zu Fehlern.

Brian Hooper
quelle

Antworten:

37

Die logischen Operationen werden durch Formeln dargestellt:

 AND( condition1 , condition2 , ... )

 OR( condition1 , condition2 , ... )

 NOT( condition )

Jede Bedingung kann so ziemlich alles mit einer logischen Auswertung sein, dh Sie können logische Operationen verschachteln, indem Sie die Formeln nach Bedarf verschachteln.

In Ihrem Fall brauchen Sie also:

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