Функция OR возвращает TRUE, если какой-либо из аргументов верен.

Есть ли функция, которая возвращает FALSE, если какой-либо из аргументов является ложным?

3 ответа3

3

Языки программирования и языки rulebased часто имеют операторов, чтобы увидеть, выполняется ли условие, и если да, вернуть true.

Вот список известных операторов и как они работают.

  • ИЛИ: дает значение true, если eiter или оба условия верны, и возвращает false, если оба ложны.
  • AND: дает значение true, если все условия выполняются, и ни одно из них не является ложным.
  • XOR: дает истину, если точно одно условие верно, а остальное ложно.
  • НЕ: Дает обратное тому, что входит. Правда становится ложной, и наоборот.

Вы запрашиваете предложение AND, и Excel поддерживает его. =AND(value1, value2, value3) будет иметь значение true, если все эти значения имеют значение true или false, если какое-либо из них (или все) имеют значение false.

2

Inverse OR не правильное имя для того, что вы спрашиваете!

То, что вы ищете, это функция AND которая возвращает FALSE, если любой из аргументов равен FALSE. Чтобы реализовать это, вы можете использовать это: =AND(value1, value2, value3)

Тогда как Inverse OR - это на самом деле функция NOR которая возвращает FALSE, если какой-либо из аргументов равен TRUE. Другими словами, это комбинация OR и NOT и поэтому она может быть реализована как: =NOT(OR(value1, value2, value3))

-3

Функция Excel, которая делает то, что вам нужно, это AND .

Использование:

AND(logical 1, logical 2, logical...)

Примеры:

=AND(1<2, 2<3) вернет TRUE .
=AND(1<2, 3<2) вернет FALSE .

Логические функции (справка)

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .