К тексту на этой странице мог быть частично применён машинный перевод.

Функция ИЛИ

Используется в рамках другой функции для возврата истины, если хотя бы одно из предоставленных логических выражений верно.

Синтаксис

OR(logical_expression1, [logical_expression2, ...])
  • логическое_выражение1
    Выражение, результатом которого является значение true или false (логическое)
  • логическое_выражение2, ... —(необязательно)
    Дополнительные выражения, оценивающие до истинного или ложного

Пример использования

IF(OR([Дата выполнения]1 > [Дата выполнения]2; [Дата выполнения]1 > [Дата выполнения]3); «Дата выполнения 1 не является наименьшей»; «Дата выполнения 1 - наименьшая»)

Примечания об использовании

  • ИЛИ может использоваться непосредственно в булевом столбце (флажок, флаг, звезда) или в рамках другой функции — например, IF, SUMIF, COUNTIF, SUMIFS и COUNTIFS
  • ИЛИ может использоваться непосредственно в булевом столбце (флажок, флаг, звезда) или в рамках функции ЕСЛИ
  • ИЛИ также может использоваться совместно с @cell, в критериях других функций, таких как SUMIF, COUNTIF, SUMIFS и COUNTIFS

Примеры

В примере ниже используется информация из этой таблицы.

Номер строкиАртикулЕсть в наличии?СтатусПродано единиц
1C001истинаЗеленый78
2C002ложьКрасный42
3C003истинаЖелтый217
4C004истинаЖелтый 

 

Вот несколько примеров использования функции IF() применительно к таблице выше.

 

ФормулаОписаниеРезультат
=IF(([In Stock?]1 = 0, Status1 = "RED"), "Check Order Status and Stock", "On Track")Если первая строка столбца In Stock равна 0 (не отмечена/ ложна) или первая строка столбца Status Red, верните значение Check Order Status and Stock. Если нет, верните значение On TrackПо графику
= IF(ИЛИ([Продано единиц]2 > 50, [На складе?]2 = 0), "Out Of Stock", "In Stock")Если вторая строка столбца Проданные единицы больше 50 или столбец На складе равен 0, верните значение Отсутствует на складе. Если нет, вернуть на склад Из запасов
= COUNTIF(Status1:Status4, OR(@cell = "Green", @cell = "Yellow"))Подсчитать количество значений в столбце Состояние, если на уровне ячейки возвращаются Зелёный или Жёлтый. Применяются строки 1, 3 и 4. 3

Остались вопросы?

Используйте шаблон Руководства по формулам, чтобы найти больше поддержки, ресурсов, просмотреть формулы 100+, глоссарий каждой функции, с которой вы можете работать в реальном времени, и примеры часто используемых и продвинутых формул.

Найдите примеры того, как другие клиенты Smartsheet используют эту функцию, или спросите о вашем конкретном случае использования в онлайн- сообществе Smartsheet.

Обратиться к Сообществу