Skip to main content
cancel
Showing results for 
Search instead for 
Did you mean: 

July 7 - July 17 | Round 2 of the Power BI Dataviz World Championships. Don't miss your chance! Learn more

Reply
rafamorim87
Frequent Visitor

Adjust Column Colors

Good morning

Could anyone help me with this question?

I need to build the table graph so that the largest and smallest values ​​are highlighted with the color I enter and the other columns are highlighted in the color I choose.

I almost managed to do it, but the other columns are blue. And I need to change this color.

I included the assembled graphic in the image, the rules for the colors I created and the measurement I'm using.

I need to change the blue color of the columns, would it be possible?

Thank you in advance.

 

duvida.jpg

1 ACCEPTED SOLUTION
Ritaf1983
Super User
Super User

Hi @rafamorim87 
You can create all the colors logics with dax ,
For example :

Bar color =
var min_value = CALCULATE(minx(SUMMARIZE('Table','Table'[Team],"_sum values",sum('Table'[values])),[_sum values]),ALLSELECTED('Table'[Team]))
var max_value = CALCULATE(Maxx(SUMMARIZE('Table','Table'[Team],"_sum values",sum('Table'[values])),[_sum values]),ALLSELECTED('Table'[Team]))
Return
SWITCH(TRUE(),
sum('Table'[values])=min_value,"Yellow",
sum('Table'[values])=max_value,"green",
"black")
 
** The color can be In hexacode 
and then just take this measure as a field to conditional formatting :
Ritaf1983_0-1713549205406.png

the pbix is attached

If this post helps, then please consider Accepting it as the solution to help the other members find it more quickly

 

Regards,
Rita Fainshtein | Microsoft MVP
https://www.linkedin.com/in/rita-fainshtein/
Blog : https://www.madeiradata.com/profile/ritaf/profile

View solution in original post

1 REPLY 1
Ritaf1983
Super User
Super User

Hi @rafamorim87 
You can create all the colors logics with dax ,
For example :

Bar color =
var min_value = CALCULATE(minx(SUMMARIZE('Table','Table'[Team],"_sum values",sum('Table'[values])),[_sum values]),ALLSELECTED('Table'[Team]))
var max_value = CALCULATE(Maxx(SUMMARIZE('Table','Table'[Team],"_sum values",sum('Table'[values])),[_sum values]),ALLSELECTED('Table'[Team]))
Return
SWITCH(TRUE(),
sum('Table'[values])=min_value,"Yellow",
sum('Table'[values])=max_value,"green",
"black")
 
** The color can be In hexacode 
and then just take this measure as a field to conditional formatting :
Ritaf1983_0-1713549205406.png

the pbix is attached

If this post helps, then please consider Accepting it as the solution to help the other members find it more quickly

 

Regards,
Rita Fainshtein | Microsoft MVP
https://www.linkedin.com/in/rita-fainshtein/
Blog : https://www.madeiradata.com/profile/ritaf/profile

Helpful resources

Announcements
FabCon and SQLCon Barcelona 2026

FabCon & SQLCon – Barcelona 2026

Join us in Barcelona for FabCon and SQLCon, the Fabric, Power BI, SQL, and AI community event. Save €200 with code FABCMTY200.

60 days of Data Days Carousel

Data Days 2026

Join Data Days 2026: 60 days of free live/on-demand sessions, challenges, study groups, and certification opportunities.

Power BI DataViz World Championships carousel

Power BI DataViz World Championships - June 2026

A new Power BI DataViz World Championship is coming this June! Don't miss out on submitting your entry.

Top Solution Authors