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