Возвращает заданное значение, если логический аргумент соответствует Истине.
Второе заданное значение возвращается, если аргумент является Ложью.
Синтаксис
IF (ЛогическоеЗначение, ЗначениеЕслиИстина, ЗначениеЕслиЛожь)
Примечание: Необходимый разделитель (запятая или точка с запятой) выбирается автоматически на основе региональных настроек компьютера.
Типы Данных Аргументов
Логическое значение: Критерий Соответствия
ЗначениеЕслиИстина, ЗначениеЕслиЛожь: Любые Типы Данных, идентичные для обоих Значений
Тип Данных в Результате
Тот же Тип Данных, что и Значения.
Пример
Определение Свеса Балки на основе ее Длины.
Если Балка короче 480 см, то ее свес должен составлять 10 см.
Если Балка длиннее 480 см, то ее свес должен составлять 12 см.
Формула
IF (Длина Слева <=480cм, 10 cм, 12 cм)
Результат
10 для коротких балок, для более длинных - 12
Примечание
Чтобы проверить множество условий, проще всего использовать функции ЕСЛИ.