если
Функция если позволяет выполнять разные действия в зависимости от условия. Это логическая конструкция: если условие выполняется — подставляется одно значение, если нет — другое.
Синтаксис
если(условие, выражение_если_истина, выражение_если_ложь)
Где:
-
условие— логическое выражение, которое возвращаетистинаилиложь. Например:сумма > 100000 -
выражение_если_истина— выражение, которое будет выполнено, если условие истинно; -
выражение_если_ложь— выражение, которое будет выполнено, если условие ложно.
Принцип работы
-
Функция проверяет условие.
-
Если условие выполняется — возвращает первое значение.
-
Если не выполняется — возвращает второе.
Пример:
Задача: в договоре есть поле «Сумма оплаты». Если сумма больше 100 000, то автоматически подставляется текст «Требуется согласование», иначе — «Согласование не требуется».
Шаги:
-
Создайте поле «Сумма оплаты» (тип Десятичное число).
-
Вставьте метку «Значение» в шаблон.
-
Нажмите
f(x)и выберите: Логические функции →если. -
Укажите параметры:
-
Условие:
суммаОплаты > 100000 -
Если истина:
"Требуется согласование" -
Если ложь:
"Согласование не требуется"
-
Результат
Функция если возвращает одно из двух значений в зависимости от выполненного логического условия.
-
Вставьте метку «Значение» в шаблон.
-
Нажмите
f(x)и выберите: Логические функции →если. -
Укажите параметры:
-
Условие:
суммаОплаты > 100000 -
Если истина:
"Требуется согласование" -
Если ложь:
"Согласование не требуется"
-
Результат
Функция если возвращает одно из двух значений в зависимости от выполненного логического условия.