События
Присоединяйтесь к нам в FabCon Vegas
31 мар., 23 - 2 апр., 23
Конечное событие Microsoft Fabric, Power BI, SQL и ai community. 31 марта по 2 апреля 2025 г.
Зарегистрироваться сегодняЭтот браузер больше не поддерживается.
Выполните обновление до Microsoft Edge, чтобы воспользоваться новейшими функциями, обновлениями для системы безопасности и технической поддержкой.
применимо:вычисляемый столбец
вычисляемой таблице
Measure
визуального вычисления
Возвращает TRUE
, если число напрямую отфильтрованных values на columnName
равно одному; в противном случае возвращает FALSE
.
HASONEFILTER(<columnName>)
Срок | Определение |
---|---|
columnName |
Имя существующего столбца с использованием стандартного синтаксиса DAX. Это не может быть выражением. |
TRUE
, если число непосредственно отфильтрованных values на columnName
равно одному; в противном случае возвращает FALSE
.
Эта функция похожа на HASONEVALUE() с разницей, что HASONEVALUE() работает на основе кросс-filters в то время как HASONEFILTER() работает прямым filter.
Эта функция not поддерживается для использования в режиме DirectQuery при использовании в вычисляемых столбцах or правилах безопасности на уровне строк (RLS).
В следующем примере показано, как использовать HASONEFILTER() для возврата filter для ResellerSales_USD[ProductKey]) if есть один filter, or возвращать BLANKif нет filtersor более одного filter на ResellerSales_USD[ProductKey]).
= IF(HASONEFILTER(ResellerSales_USD[ProductKey]),FILTERS(ResellerSales_USD[ProductKey]),BLANK())
События
Присоединяйтесь к нам в FabCon Vegas
31 мар., 23 - 2 апр., 23
Конечное событие Microsoft Fabric, Power BI, SQL и ai community. 31 марта по 2 апреля 2025 г.
Зарегистрироваться сегодня