Come inserisco operatori logici in una formula Excel = IF?


27

Sto cercando di inserire una formula per visualizzare il testo in base a una condizione IF. Il meglio che posso gestire è qualcosa come ...

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

Ma questo sembra funzionare esattamente in modo errato, visualizzando OK quando myval è fuori portata e Non OK quando è nell'intervallo. Come posso specificare il logico AND correttamente? Ho provato && come ho visto nelle domande qui, e tra parentesi quadre, ma queste causano errori.

Risposte:


37

Le operazioni logiche sono rappresentate da formule:

 AND( condition1 , condition2 , ... )

 OR( condition1 , condition2 , ... )

 NOT( condition )

Ogni condizione può essere praticamente qualsiasi cosa con una valutazione logica, il che significa che puoi annidare le operazioni logiche annidando le formule come richiesto.

Quindi nel tuo caso hai bisogno di:

 =IF( AND( myval>=minval , myval <= maxval ), "OK", "Not OK")
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.