Это одна из наиболее широко используемых функций в Р7 Офис. Ее можно использовать самостоятельно или как часть другой формулы. Функция ЕСЛИ проверяет, выполняется ли условие, затем возвращает одно значение, если оно выполняется, и другое значение, если нет.
Синтаксис содержит три аргумента:- `логическое_выражение`: Логический тест — это утверждение, которое возвращает значение ИСТИНА, если условие выполняется, или ЛОЖЬ, если условие не выполняется.
- `значение_если_истина`: Этот аргумент позволяет указать, какое значение вы хотите вернуть, если условие выполняется и результат логического теста — ИСТИНА.
- `значение_если_ложь`: Этот аргумент позволяет указать, какое значение вы хотите вернуть, если условие не выполняется и результат логического теста — ЛОЖЬ.
Допустим, вы хотите вознаградить своих продавцов 2% от продаж всякий раз, когда прибыль превышает 300 000. Вы можете написать формулу ЕСЛИ для автоматизации этого. Логическим тестом будет утверждение — прибыль больше 300 000. В следующем примере для первой записи это K5>K2. Утверждение будет либо истинным, либо ложным. Если результат истинный, возвращаемое значение — Продажи × Комиссия (2%). В нашем примере это H5*H2. Если результат ложный, то возвращаемое значение будет 0.
Следующий скриншот является иллюстрацией формулы ЕСЛИ: