HASONEFILTER
Retorna TRUE quando o número de valores filtrados diretamente em columnName é um; caso contrário, retorna FALSE.
Sintaxe
HASONEFILTER(<columnName>)
Parâmetros
Termo | Definição |
---|---|
columnName | O nome de uma coluna existente, usando a sintaxe DAX padrão. Não pode ser uma expressão. |
Valor retornado
TRUE quando o número de valores filtrados diretamente em columnName é um; caso contrário, retorna FALSE.
Comentários
Essa função é semelhante a HASONEVALUE() com a diferença de que HASONEVALUE() funciona com base em filtros cruzados, enquanto HASONEFILTER() funciona por um filtro direto.
Não há suporte para a função ser usada no modo DirectQuery quando usada em regras RLS (segurança em nível de linha) ou colunas calculadas.
Exemplo
O exemplo a seguir mostra como usar HASONEFILTER() para retornar o filtro para ResellerSales_USD[ProductKey]) se houver um filtro ou para retornar BLANK se não houver filtros ou mais de um filtro em ResellerSales_USD[ProductKey]).
= IF(HASONEFILTER(ResellerSales_USD[ProductKey]),FILTERS(ResellerSales_USD[ProductKey]),BLANK())
Comentários
https://aka.ms/ContentUserFeedback.
Em breve: Ao longo de 2024, eliminaremos os problemas do GitHub como o mecanismo de comentários para conteúdo e o substituiremos por um novo sistema de comentários. Para obter mais informações, consulteEnviar e exibir comentários de