Quando usar
Medidas condicionais ao estado do slicer — comportamento diferente quando um único item está selecionado vs. múltiplos.
Sintaxe
DAX
HASONEFILTER(<NomeColuna>)Parâmetros
NomeColuna: Nome de uma coluna existente; não pode ser expressão.
Aplica-se a
- SimColuna Calculada
- SimTabela Calculada
- SimMedida
- SimCálculo Visual
Exemplo
DAX
// Medida: rótulo detalhado quando uma única região está filtrada diretamente
Rótulo de Vendas =
IF (
HASONEFILTER ( TabDimRegiao[NomeRegiao] ),
"Região: " & SELECTEDVALUE ( TabDimRegiao[NomeRegiao] )
& " | " & FORMAT ( [Total de Vendas], "#,##0" ),
"Total Geral: " & FORMAT ( [Total de Vendas], "#,##0" ) // nenhum ou vários filtros
)Mais informações
- Lançamento
- 2016-Nov