Olá Alberto, tudo bem com você?
Peço desculpas pela demora em obter um retorno.
É possível, sim, criar cores diferentes para um gráfico de barras no Power BI. Para isso, teremos que usar medidas calculadas (DAX) para criar uma formatação condicional com base em um critério.
Por exemplo, suponha que tenhamos uma base de dados com empresas e seus respectivos faturamentos. Sendo assim, para destacar as cinco primeiras barras que correspondem aos maiores faturamentos, devemos primeiro fazer um rankeamento dos valores de faturamento - usaremos a seguinte medida:
Rank = RANKX(ALL('BaseEmpresa'),CALCULATE(SUM('BaseEmpresa'[faturamento])),,DESC)
Com base nisso, teremos um número indicando a classificação de cada faturamento, ou seja, se a empresa A tem o terceiro maior faturamento, a empresa B tem o sétimo e assim por diante. Para ilustrar, veja em formato de tabela o retorno da medida RANK
com base nos maiores faturamentos:
Agora que temos a ordem de cada faturamento, podemos criar uma nova medida que tomará como critério o índice do rankeamento - ou seja, caso o índice da medida RANK
seja menor ou igual a 5 teremos uma cor, caso contrário, outra cor será aplicada. :
Color = IF([Rank] <= 5, "#845EC2", "#2C73D2")
Por fim, para aplicar essas medidas ao gráfico de barras, no painel de "visualização", devemos ir em "colunas" e selecionar o símbolo de fx para aplicarmos a formatação condicional nas barras:
Na janela que se abrir, em "Estilo do Formato" devemos selecionar "Valor do Campo" e na opção "Em que campo devemos basear isso", vamos selecionar a medida COLOR
e clicar em "ok":
Dessa forma, teremos como resultado o gráfico com as cinco primeiras barras de maior faturamento coloridas de cores diferentes das restantes:
Lembre-se de adaptar para o seu cenário.
Espero ter ajudado.
Abraços e bons estudos!
Caso este post tenha lhe ajudado, por favor, marcar como solucionado ✓. Bons Estudos!