Eventos
Junte-se a nós na FabCon Vegas
31 de mar., 23 - 2 de abr., 23
O melhor evento liderado pela comunidade Microsoft Fabric, Power BI, SQL e AI. 31 de março a 2 de abril de 2025.
Registre-se hoje mesmoNão há mais suporte para esse navegador.
Atualize o Microsoft Edge para aproveitar os recursos, o suporte técnico e as atualizações de segurança mais recentes.
aplica-se a:coluna calculadatabela calculadaMeasurecálculo visual
Retorna TRUE
quando o contexto para columnName
foi filtrado apenas para um value distinto. Caso contrário, é FALSE
.
HASONEVALUE(<columnName>)
Prazo | Definição |
---|---|
columnName | O nome de uma coluna existente, usando a sintaxe de DAX padrão. Não pode ser uma expressão. |
TRUE
quando o contexto de columnName
tiver sido filtrado apenas para um value distinto. Caso contrário, é FALSE
.
Uma expressão equivalente para HASONEVALUE() é COUNTROWS(VALUES(<columnName>)) = 1
.
Essa função not tem suporte para uso no modo DirectQuery quando usada em colunas calculadas or regras de RLS (segurança em nível de linha).
A fórmula measure a seguir verifica if o contexto está sendo fatiado por um value para estimar uma porcentagem em relação a um cenário predefinido; nesse caso, você deseja comparar As Vendas do Revendedor com as vendas em 2007, então você precisa saber if o contexto é filtrado por anos únicos. Além disso, if a comparação não tem sentido, você deseja retornar BLANK.
= IF(HASONEVALUE(DateTime[CalendarYear]),SUM(ResellerSales_USD[SalesAmount_USD])/CALCULATE(SUM(ResellerSales_USD[SalesAmount_USD]),DateTime[CalendarYear]=2007),BLANK())
Eventos
Junte-se a nós na FabCon Vegas
31 de mar., 23 - 2 de abr., 23
O melhor evento liderado pela comunidade Microsoft Fabric, Power BI, SQL e AI. 31 de março a 2 de abril de 2025.
Registre-se hoje mesmo