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

Jak umieścić operatory logiczne w formule =IF w Excelu?

Próbuję wprowadzić formułę, aby wyświetlić tekst zgodnie z warunkiem IF. Najlepsze co mogę zrobić to coś takiego…

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

Ale to wydaje się działać dokładnie źle, wyświetlając OK, gdy moja wartość jest poza zakresem i nie OK, gdy jest w zakresie. Jak mogę poprawnie określić logiczne AND? Próbowałem && jak widziałem w pytaniach tutaj, a także wewnętrzne nawiasy, ale powodują one błędy.

Odpowiedzi (1)

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

Operacje logiczne są reprezentowane przez formuły:

AND( condition1 , condition2 , ... )

 OR( condition1 , condition2 , ... )

 NOT( condition )

Każdy warunek może być całkiem czymkolwiek z oceną logiczną, co oznacza, że możesz zagnieżdżać operacje logiczne poprzez zagnieżdżanie formuł w zależności od potrzeb.

Więc w twoim przypadku potrzebujesz:

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