Используется в рамках другой функции для возврата истины, если хотя бы одно из предоставленных логических выражений верно.
Синтаксис
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
Примеры
В примере ниже используется информация из этой таблицы.
| Номер строки | Артикул | Есть в наличии? | Статус | Продано единиц |
|---|---|---|---|---|
| 1 | C001 | истина | Зеленый | 78 |
| 2 | C002 | ложь | Красный | 42 |
| 3 | C003 | истина | Желтый | 217 |
| 4 | C004 | истина | Желтый |
Вот несколько примеров использования функции 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.