Несколько функций Если [IFS]

Эта функция предназначена для проверки набора логических условий с возвратом значения для первого условия, соответствующего истине.

IFS можно применять во множестве вложенных утверждений IF.

Синтаксис

IFS (ЛогическоеЗначение1, Значение1, [ЛогическоеЗначение2, Значение2]...)

Можно задавать до 127 логических условий.

Примечание: Необходимый разделитель (запятая или точка с запятой) выбирается автоматически на основе региональных настроек компьютера.

Типы Данных Аргументов

Логическое значение: Критерий Соответствия

Значение: Любые Типы Данных, но Типы Данных и едницы измерения должны быть одинаковыми для всех Значений

Тип Данных в Результате

Тот же Тип Данных, что и Значения.

Пример 1

Проверка необходимой площади остекления каждой Зоны в зависимости от ее Классификации.

Формула

IFS (Классификация Archicad - 25 = "Жилое Пространство","25%", Классификация Archicad - 25 = "Офисное Пространство", "30%”,
Классификация Archicad - 25 = "Складское Пространство", "10%")

Результат

Возвращает необходимое процентное отношение площади остекления каждой Зоны на основе ее классификации. Значения и Результаты имеют один и тот же тип данных (в данном случае - Строка).

Если ни одно из Условий не является Истиной

Если ни одно из условий не является истиной, то функция возвращает результат “Не определено”.

Однако вы таке можете задать значение по умолчанию, отображаемое в том случае, если логические условия не отвечают требованиям: введите TRUE для финального логического условия и добавьте нужное вам значение по умолчанию.

Помните, что это значение по умолчанию должно иметь тот же тип данных, что и остальные значения функции.

IFS (ЛогическоеЗначение1, Значение1, [ЛогическоеЗначение2, Значение2],...[TRUE,ЗначениеПоУмолчанию])

Пример 2

Отнесение Балок к Длинным (если они длиннее 6 метров) или к Коротким (короче 2 метров). Все балки, не относящиеся к этим двум категориям, рассматриваются как Средние.

Формула

IFS (Длина Слева > 600 cm, "Длинная", Длина Слева < 200 cm, "Короткая", TRUE, "Средняя" )

Результат

Балки длиннее 6 метров: Длинные

Балки короче 2 метров: Короткие

Балки длинной от 2 до 6 метров: Средние