Power BI — É possível definir dinamicamente a cor do texto?

Renato Haddad
3 min readJul 3, 2019

--

Sim, sem dúvida é possível através deste novo recurso disponibilizado na versão de junho/2019, portanto, faça download da última versão do Power BI Desktop (é gratuita).

Este recurso de cores dos textos dinâmicos sempre está associado a uma formatação condicional, afinal é a regra a ser aplicada de acordo com o valor no contexto.

Cenário de dados

Usei como fonte de dados uma planilha em Excel com dados de vendas, categoria, produto, preço, e quantidade vendida, Basta criar um novo projeto no Power BI Desktop e associar uma fonte assim.

Medida

Como usaremos uma condição a ser avaliada no valor para aplicar a cor do texto, precisamos criar nova medida chamada PrecoMedio, com a expressão DAX Average (média aritmética) da Qtde sendo:

QtdeMedia = AVERAGE(Dados[Qtde])

Objeto Visual

Em seguida, adicione um cartão vinculado a esta medida. O mesmo irá exibir o valor na cor padrão sem nenhuma formatação.

Cartão com valor

O próximo passo é aplicar a formatação condicional. O texto do cartão que mostra o número é a propriedade Cor do Rótulo de dados. Ao passar o mouse sobre esta propriedade, é mostrado o ícone com os 3 pontos verticais. Ou seja, em todas as demais propriedades que queira aplicar uma formatação condicional, se o ícone for mostrado significa que é possível.

Se você apenas escolher uma cor, esta será fixa para qualquer valor, nada dinâmico, e não é isto que queremos.

Ícone para aplicar a formatação

Clique no ícone de formatação condicional, será aberta uma janela para que possamos definir as regras. Em formatar, selecione REGRAS, associe o campo QtdeMedia e nas condições, teremos 3, sendo: Valor entre o mínimo e 20, a cor será verde; valor entre 20 e 40, a cor será azul; valor entre 40 e o máximo, a cor será vermelha.

Cores de acordo com as regras

Clique no botão OK e teste. Veja na figura a seguir que apliquei um filtro selecionando cada categoria. Como a fórmula QtdeMedia trabalha por contexto, ou seja, quando uma ou várias categorias são selecionadas, o valor calculado pela medida refere-se apenas aos dados correspondentes a este filtro. Veja ainda, que a coluna Média de Qtde na tabela o ajuda como referência para certificar-se que a cor está de acordo com o estabelecido nas regras.

Formatação do texto aplicada

Conclusão

Apesar de termos novidades todos os meses com o Power BI, vale muito a pena ficar ligado no que é lançado para que possamos tirar o máximo proveito da ferramenta. Em cenários onde decisões são tomadas pelos alertas das cores e números, é fundamental uma boa apresentação visual, associada sempre ao contexto da empresa e das regras definidas pelo time.

Boa sorte, sucesso nos projetos de Power BI, se precisar treinar o seu time, fale comigo rehaddad@msn.com
No canal http://www.youtube.com/c/RenatoHaddadMVP você tem uma playlist com vários vídeos de Power BI com dicas e truques.

--

--

Renato Haddad
Renato Haddad

Written by Renato Haddad

Renato é Microsoft Most Valuable Professional, apaixonado por Power BI, AI, VS 2019, ASP.NET, escritor, professor de Pós Graduação e velejador de Kitefoil

No responses yet