2011-01-07 12:25:58 +0000 2011-01-07 12:25:58 +0000
27
27

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

Ich versuche, eine Formel einzugeben, um Text entsprechend einer WENN-Bedingung anzuzeigen. Das Beste, was ich hinbekomme, ist etwas wie…

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

Aber das scheint genau falsch zu funktionieren und zeigt OK an, wenn myval außerhalb des Bereichs liegt und nicht OK, wenn es im Bereich liegt. Wie gebe ich das logische UND richtig an? Ich habe && ausprobiert, wie ich in Fragen hier gesehen habe, und innere Klammern, aber diese führen zu Fehlern.

Antworten (1)

37
37
37
2011-01-07 12:31:45 +0000

Die logischen Operationen werden durch Formeln dargestellt:

AND( condition1 , condition2 , ... )

 OR( condition1 , condition2 , ... )

 NOT( condition )

Jede Bedingung kann so ziemlich alles sein, was eine logische Auswertung hat, d. h. Sie können logische Operationen verschachteln, indem Sie die Formeln nach Bedarf verschachteln.

In Ihrem Fall benötigen Sie also:

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