A partir da evolução dos recursos de formatação condicional em visuais de tabelas do Power BI tornou-se possível fazer formatações condicionais utilizando os resultados obtidos por expressões implementadas por medidas.
Vamos a um exemplo de aplicação destes recursos: Criar uma formatação condicional em colunas de uma tabela com base na lógica de uma medida.
Formatar apenas os maiores e menores resultados.
1-Dados de exemplo: Lista de clientes e valores de receita. Bem simples para facilitar a visualização.
![](https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgHBJAnebzWVPWLc1iBF42iKdZTNgooBx-_xijE4qcgoW_9iM9q9Sxl57Gw-m6ybLCymw6wyhERqEsxsrwT28aG1_ZR9ZcOVd4BOzBey3Za2tlLGN7bMW9Pjay3eMl0WoOxkt_4nBaK6qkM/s1600/1.png)
2-Criar uma medida de RANK para usar na lógica da formatação condicional. Essa será a medida que será avaliada.
![](https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgEjNR_vF8LYrK1BaA0dnW6zu6-6NKNxuGNwNO8N03zvVjnqS7ryRxZyMJGx8-As3AaR5qMUkaG0knhqcKvwG2V4ARu2sd-sZQx4iHLRDAGS7EOSVh9vd2tVs1iuGtEvsOMWZIngaaTAerP/s1600/2.png)
3-Criar nova medida para definir a cor que será usada para a formatação condicional.
A função SWITCH avalia as condições na sequência.
Neste momento você pode ser implementar a lógica da formatação condicional específica para sua necessidade de acordo com a medida que será monitorada. Neste exemplo é o rank, mas poderia ser qualquer outra medida.
* o resultado precisa ser o nome de uma cor.
Com a medida pronta, acesse as propriedades da tabela.
4-Configurar com base na medida.
Selecionar a opção "Field Value" e a medida criada.
O resultado,
* Esse processo pode ser repetido para definir a formatação condicional também da fonte do texto da célula, de forma que contraste melhor com as cores do background.
5-Formatar TOPN
Uma variação do nosso exemplo poderia ser destacar o TOP3 clientes.
Este exemplo está destacando apenas o 3 primeiros e os 3 últimos.
Mas ainda assim estamos fixando o valor dos últimos clientes. Caso a lista de cliente aumente essa medida não ira atender nosso requisito.
Para resolver isso podemos usar uma variável e alterar a nossa medida.
Fonte: http://radacad.com/dax-and-conditional-formatting-better-together-find-the-biggest-and-smallest-numbers-in-the-column
Video
Sempre TOP!
ResponderExcluir#SomosPOwers