События
Присоединяйтесь к нам в FabCon Vegas
31 мар., 23 - 2 апр., 23
Конечное событие Microsoft Fabric, Power BI, SQL и ai community. 31 марта по 2 апреля 2025 г.
Зарегистрироваться сегодняЭтот браузер больше не поддерживается.
Выполните обновление до Microsoft Edge, чтобы воспользоваться новейшими функциями, обновлениями для системы безопасности и технической поддержкой.
применимо:вычисляемый столбецвычисляемой таблицеMeasureвизуального вычисления
Проверяет условие, and возвращает один value при TRUE
, в противном случае возвращается secondvalue. Он использует план выполнения, который всегда выполняет выражения ветви независимо от выражения условия.
IF.EAGER(<logical_test>, <value_if_true>[, <value_if_false>])
Срок | Определение |
---|---|
logical_test |
Любое valueor выражение, которое можно оценить на TRUE orFALSE . |
value_if_true |
value, возвращенный if логический тест TRUE . |
value_if_false |
(Необязательно) value, возвращенный if логический тест FALSE .
If опущен, BLANK возвращается. |
Либо value_if_true
, value_if_false
, orBLANK
.
Функция IF.EAGER может возвращать вариантный тип данных if value_if_true and value_if_false имеют разные типы данных, но функция пытается вернуть один тип данных if оба value_if_true
andvalue_if_false
являются числовыми типами данных. В последнем случае функция IF.EAGER неявно convert типов данных для размещения обоих values.
Например, формула IF.EAGER(<condition>, TRUE(), 0)
возвращает значение TRUE
or 0, но формула IF.EAGER(<condition>, 1.0, 0)
возвращает только десятичные valueseven, хотя value_if_false
имеет весь тип данных чисел. Дополнительные сведения о неявном преобразовании типов данных см. в типах данных.
IF.EAGER имеет то же функциональное поведение, что и функция IF, но производительность может отличаться из-за различий в планах выполнения.
IF.EAGER(<logical_test>, <value_if_true>, <value_if_false>)
имеет тот же план выполнения, что и следующее выражение DAX:
VAR _value_if_true = <value_if_true>
VAR _value_if_false = <value_if_false>
RETURN
IF (<logical_test>, _value_if_true, _value_if_false)
Примечание. Два выражения ветви вычисляются независимо от выражения условия.
См. IF примеры.
IF
функции
логические функции
События
Присоединяйтесь к нам в FabCon Vegas
31 мар., 23 - 2 апр., 23
Конечное событие Microsoft Fabric, Power BI, SQL и ai community. 31 марта по 2 апреля 2025 г.
Зарегистрироваться сегодня