Used within another function to return true if all provided logical expressions are true.
Синтаксис
AND(logical_expression1, [logical_expression2, ...])
- logical_expression1—Expression that evaluates to either true or false.
- logical_expression2, ... —(необязательно)Additional expressions that evaluate to true or false.
Пример использования
IF(AND(Status1 = "Complete"; Status2 = "Complete"; Status3 = "Complete"); "All Tasks Complete"; "Tasks Incomplete")
Примеры
В примере ниже используется информация из этой таблицы.
Номер строки | Есть в наличии? | Продано единиц | Дата заказа | Цена за ед. |
---|---|---|---|---|
1 | истина | 78 | 12.02.2023 | 15,00 долл. США |
2 | ложь | 42 | 15.02.2023 | 35,50 долл. США |
3 | истина | 217 | 02/20/23 | 200,00 долл. США |
Вот несколько примеров использования функции IF() применительно к таблице выше.
Формула | Описание | Результат |
---|---|---|
=IF(AND([Units Sold]3> 50, [In Stock?]3 = 1), "In Stock", "Requires Restock") | IF the Units Sold column row 3 is greater than 50 and the In Stock column equals 1 (true), return the value In Stock. If not, return the value Requires Restock. | Есть в наличии? |
=IF(AND(NOT(ISBLANK([Order Date]1)), [In Stock?]1 = 1), "Ready To Ship", "Out of Stock") | IF the Order Date column row 1 is not blank, and the In Stock column row 1 equals 1, return the value Ready To Ship. If not, return the value Out of Stock. | Ready To Ship |
=SUMIF([Order Date]:[Order Date], AND(MONTH(@cell) 4, MONTH(@cell) >= 1), [Price Per Unit]:[Price Per Unit]) | Sum the Price per Unit column IF the Order Date column has a Month value less than 4 (April) and a Month value greater than or equal to 1 (January). Rows 1, 2, and 3 apply because their Month is 2 (February). | $250.50 |
Остались вопросы?
Используйте шаблон Руководство по работе с формулами, чтобы просмотреть дополнительные ресурсы и изучить более 100 формул. Руководство содержит глоссарий, описывающий каждую функцию, обращение с которой вы сможете отработать на практике, и примеры как часто используемых, так и более сложных функций.
Изучить примеры того, как эту функцию применяют другие пользователи Smartsheet, или задать интересующий вопрос можно в Сообществе Smartsheet.