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

The Power BI Data Visualization World Championships is back! Get ahead of the game and start preparing now! Learn more

Reply
Cyndiloo_92
Frequent Visitor

Conditional Formatting by Row in Table Visualization

Hello!

I am stuck and trying to figure out a work around to do conditional formatting by row when each row has different criteria…. For example...

 

I would like to be able to insert a column indicating a symbol or be able to highlight each rows's percent bad off of that rows benchmarks (Good, OK, Bad)

 

I know this can be done in excel but I can not figure out a way to duplicate it in a power bi visual.

 

Thanks!

NamePercentGoodOKBad
Larry96%95%90%85%
Bob87%93%85%80%
Karen92%98%92%86%
7 REPLIES 7
Padycosmos
Solution Sage
Solution Sage

Padycosmos_0-1673610671430.png

Hope this helps

v-yueyunzh-msft
Community Support
Community Support

Hi, @Cyndiloo_92 

According to your description, you want to add a column to show a symbol to show differnt index.

Here are the steps you can refer to :
(1)This is my test data:

vyueyunzhmsft_0-1673487914369.png

(2)If we need to add a column wo can add the another measure (we can create again with other name) again,like this and we click "Icons" in "Conditional formatting"

vyueyunzhmsft_2-1673488119479.png

Then we can configure it by yourself:

vyueyunzhmsft_4-1673488539402.png

(3)Then we can get this:

vyueyunzhmsft_5-1673488556090.png

For more information, you can refer to :
Apply conditional table formatting in Power BI - Power BI | Microsoft Learn

 

Thank you for your time and sharing, and thank you for your support and understanding of PowerBI! 

 

Best Regards,

Aniya Zhang

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

Each row has a percent and each percent will need to be based off of 3 different benchmarks. I am trying to figure out how to provide conditional formatting by row wheneach row has different benchmarks.

Hi , @Cyndiloo_92 

Thanks for your quick response and sorry for delay response due to my my holiday for several days.

I'm not fuuly understand the "Each row has a percent and each percent will need to be based off of 3 different benchmarks.", If you have 3  different benchmarks , we can try to use SWITCH() function to write your benchmarks  , you can return the corresponding value and then use the Conditional Formatting features.

If this method can not hep you , can you share the sample data and the end result you want to need as a table format so that we can help you better!

 

Thank you for your time and sharing, and thank you for your support and understanding of PowerBI! 

 

Best Regards,

Aniya Zhang

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

vicky_
Super User
Super User

You can create a new measure for your specific formatting conditions. You can then use that measure in the table and use conditional formatting on the new measure. 

How Do I create a measure? Each row has a percent and each percent will need to be based off of 3 different benchmarks.

Helpful resources

Announcements
Power BI DataViz World Championships

Power BI Dataviz World Championships

The Power BI Data Visualization World Championships is back! Get ahead of the game and start preparing now!

December 2025 Power BI Update Carousel

Power BI Monthly Update - December 2025

Check out the December 2025 Power BI Holiday Recap!

FabCon Atlanta 2026 carousel

FabCon Atlanta 2026

Join us at FabCon Atlanta, March 16-20, for the ultimate Fabric, Power BI, AI and SQL community-led event. Save $200 with code FABCOMM.