Don't miss your chance to take exam DP-600 or DP-700 on us!
Request nowLearn from the best! Meet the four finalists headed to the FINALS of the Power BI Dataviz World Championships! Register now
Hello. I want to visualize the indicators of a set of companies over time, but color the information of these indicators (numbers and texts) according to an internally defined category (HIGH, MEDIUM or LOW).
I have structured a dataset that contains the name of the company, the name of the indicator and the type of information that the periods contain ("VALUE" or "CATEGORY"):
Dataset:
And, I would like to set up a visualization that displays the "value" of these indicators over time, but that their color depends on their "category":
Visualization:
Although in Excel this would be easy using conditional formatting: relating each cell of the "indicator's value" with its corresponding "indicator's category" in a hidden table, in Power BI I have not found a way to do it. I really appreciate if you can suggest me ideas on how to do it.
@Luis24 , You can consider the color measure and use that in conditional formatting using the field value option
Color = Switch( True() ,
Max(Table[Status]) < 200 ,
Switch(true(),
[ERB] = .25 , "Orange" ,
"Red "
) ,
Max(Table[Status]) < 500 ,
Switch(true(),
[ERB] = .25 , "Orange" ,
"Red "
) ,
Switch(true(),
[ERB] = .25 , "Orange" ,
"Red "
)
)
How to do conditional formatting by measure and apply it on pie?
https://www.youtube.com/watch?v=RqBb5eBf_I4&list=PLPaNVDMhUXGYo50Ajmr4SgSV9HIQLxc8L
https://community.powerbi.com/t5/Community-Blog/Power-BI-Conditional-formatting-the-Pie-Visual/ba-p/...
https://amitchandak.medium.com/power-bi-where-is-the-conditional-formatting-option-in-new-format-pan...
Share feedback directly with Fabric product managers, participate in targeted research studies and influence the Fabric roadmap.
Check out the February 2026 Power BI update to learn about new features.
| User | Count |
|---|---|
| 54 | |
| 47 | |
| 38 | |
| 16 | |
| 15 |
| User | Count |
|---|---|
| 83 | |
| 71 | |
| 38 | |
| 28 | |
| 25 |