Switch

Оценить
(0 голоса)

Возвращает значение (тип данных зависит от аргументов функции), зависящее от результата проверки нескольких условий.

Switch (el, vl, е2., v2.)

el — булевское выражение, использующее операции сравнения либо другие булевы операции. Возвращает значение True (истинно) или False (ложно). vl — значение любого типа (за исключением массива), указывающее значение, возвращаемое функцией, если значение el истинно.

е2 — булевское выражение, использующее операции сравнения либо другие булевы операции. Возвращает значение True (истинно) или False (ложно). v2 -значение того же типа, что и vl, указывающее значение, возвращаемое функцией, если значение е2 истинно.

Функции можно передавать дополнительные пары выражений и значений. Количество передаваемых выражений должно быть равно количеству значений.

Switch ({Sales.Amount} < 100, "Следует улучшить работу",

{Sales.Amount} < 5000, "Хорошая продажа",

{Sales.Amount} < 7500, "Призовая продажа",

True, "Фантастическая продажа!")

возвращает строковое значение, зависящее от результата сравнения поля объема продажи. Если первые три проверки дают отрицательный результат, формула возвращает строку “Фантастическая продажа!”.

Функции: диапазоны

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

HasLowerBound
Функции:строки
AscW
ChrW
Filter

Добавить комментарий


Защитный код
Обновить