Перейти к содержанию

если

Функция если позволяет выполнять разные действия в зависимости от условия. Это логическая конструкция: если условие выполняется — подставляется одно значение, если нет — другое.

Синтаксис

если(условие, выражение_если_истина, выражение_если_ложь)

Где:

  • условие — логическое выражение, которое возвращает истина или ложь. Например: сумма > 100000

  • выражение_если_истина — выражение, которое будет выполнено, если условие истинно;

  • выражение_если_ложь — выражение, которое будет выполнено, если условие ложно.

Принцип работы

  1. Функция проверяет условие.

  2. Если условие выполняется — возвращает первое значение.

  3. Если не выполняется — возвращает второе.

Пример:

Задача: в договоре есть поле «Сумма оплаты». Если сумма больше 100 000, то автоматически подставляется текст «Требуется согласование», иначе — «Согласование не требуется».

Шаги:

  1. Создайте поле «Сумма оплаты» (тип Десятичное число).

  2. Вставьте метку «Значение» в шаблон.

  3. Нажмите f(x) и выберите: Логические функции → если.

  4. Укажите параметры:

    • Условие: суммаОплаты > 100000

    • Если истина: "Требуется согласование"

    • Если ложь: "Согласование не требуется"

Результат

Функция если возвращает одно из двух значений в зависимости от выполненного логического условия.

  1. Вставьте метку «Значение» в шаблон.

  2. Нажмите f(x) и выберите: Логические функции → если.

  3. Укажите параметры:

    • Условие: суммаОплаты > 100000

    • Если истина: "Требуется согласование"

    • Если ложь: "Согласование не требуется"

Результат

Функция если возвращает одно из двух значений в зависимости от выполненного логического условия.