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

Hoe zet ik logische operatoren in een Excel =IF formule?

Ik probeer een formule in te voeren om tekst weer te geven op basis van een IF voorwaarde. Het beste wat ik kan doen is iets als…

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

Maar dit lijkt precies verkeerd te werken, het geeft OK weer als myval buiten bereik is en niet OK als het binnen bereik is. Hoe specificeer ik de logische AND correct? Ik heb && geprobeerd zoals ik in vragen hier heb gezien, en binnenhaken, maar deze resulteren in fouten.

Antwoorden (1)

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

De logische operaties worden voorgesteld door formules:

AND( condition1 , condition2 , ... )

 OR( condition1 , condition2 , ... )

 NOT( condition )

Elke voorwaarde kan vrijwel alles zijn met een logische evaluatie, wat betekent dat je logische operaties kunt nesten door de formules naar behoefte te nesten.

Dus in jouw geval heb je nodig:

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