FIRSTNONBLANKVALUE
Применяется к:вычисляемой таблице вычисляемой таблицы Вычисление визуального элемента измерениявычисляемой таблицы
Примечание.
Эта функция не рекомендуется использовать в визуальных вычислениях , так как, скорее всего, возвращает бессмысленные результаты.
Вычисляет выражение, отфильтрованное по отсортированных значениям столбца, и возвращает первое значение выражения, которое не является пустым.
Синтаксис
FIRSTNONBLANKVALUE(<column>, <expression>)
Параметры
Термин | Определение |
---|---|
столбец | Столбец или выражение, возвращающее таблицу с одним столбцом. |
выражение | Выражение, вычисленное для каждого значения столбца <column>. |
Возвращаемое значение
Первое непустое значение выражения <expression>, соответствующее отсортированным значениям столбца <column>.
Замечания
Аргумент столбца может быть одним из следующих:
- Ссылка на любой столбец.
- Таблица с одним столбцом.
Эта функция отличается от FIRSTNONBLANK тем, что столбец <column> добавляется в контекст фильтра для вычисления выражения <expression>.
Эта функция не поддерживается для использования в режиме DirectQuery при использовании в вычисляемых столбцах или правилах безопасности на уровне строк (RLS).
Пример
Следующий запрос DAX:
EVALUATE
SUMMARIZECOLUMNS(
DimProduct[Class],
"FNBV",
FIRSTNONBLANKVALUE(
DimDate[Date],
SUM(FactInternetSales[SalesAmount])
)
)
Возвращает
DimProduct[class] | [FNBV] |
---|---|
L | 699,0982 |
H | 13778.24 |
Пн. | 1000.4375 |
533.83 |
Обратная связь
https://aka.ms/ContentUserFeedback.
Ожидается в ближайшее время: в течение 2024 года мы постепенно откажемся от GitHub Issues как механизма обратной связи для контента и заменим его новой системой обратной связи. Дополнительные сведения см. в разделеОтправить и просмотреть отзыв по