Возвращает значение (тип данных зависит от аргументов функции), зависящее от результата проверки условия.
IIF(e, vl, v2)
e — булевское выражение, использующее операции сравнения либо другие булевы операции. Возвращает значение True (истинно) или False (ложно). vl — значение любого типа (за исключением массива), указывающее значение, возвращаемое функцией, если значение е истинно.
v2 -значение того же типа, что и vl, указывающее значение, возвращаемое функцией, если значение е ложно.
IIF({Sales.Amount} > 5000,"Бонусная продажа","Обычная продажа")
для продаж, стоимость которых превышает 5000 долларов, возвращает строку “Бонусная продажа”. В противном случае возвращает строку “Обычная продажа”.