2015-06-17 5 views
-1

Я пытаюсь использовать эту формулу в excel, но получаю сообщение об ошибке. Кто-то может помочь?Excel IF AND OR condition вместе

= IF (OR (AND (B2> = Sheet3! $ B $ 4, B2 < = Sheet3! $ C $ 4), AND (B2> = Sheet3! B6, B2 < = Sheet3! C6))), " Синий», "серый")

Программные, я пытаюсь получить это:

If((a>x && a<y) || (a>x1 && a<y1)){ 
      Blue 
      } 
    else 
      { 
      Grey 
      } 
+0

Какая ошибка? BTW, вы не сможете реплицировать логические операторы короткого замыкания '||' и '&&' в Excel – DeanOC

ответ

2

Вашей скобка не сбалансирована. Попытка:

=IF(OR(AND(B2>=Sheet3!$B$4,B2<=Sheet3!$C$4),AND(B2>=Sheet3!B6,B2<=Sheet3!C6)),"Blue","Grey")