Get certified in Microsoft Fabric—for free! For a limited time, the Microsoft Fabric Community team will be offering free DP-600 exam vouchers. Prepare now
I have a case related to text coloring based on predefined conditions (<95% green, 95-99% yellow, > 100% red). currently I use the color feature in the data label, but the colors that appear do not match, some are >100% red, some are green.
the following measures I use :
IF(SELECTEDVALUE('2 Operation Metrics'[Operational Metrics]) = "Productivity",
IF(SELECTEDVALUE('2 Operation Metrics'[Product]) = "Gondorukem",
IFERROR("(" &ROUND(100*([_OM_Actual]/[_OM_Target]),0)& "% Target)", "N/A"),
IFERROR("(" &ROUND(100*([_OM_Actual_Average]/[_OM_Target_Ach]),0)& "% Target)","N/A")),
IFERROR("(" &ROUND(100*([_OM_Actual_Average]/[_OM_Target_Ach]),0)& "% Target)","N/A"))
I want to create conditions using measures not using color labels, can anyone help me with what steps?
Solved! Go to Solution.
Maybe this topic will help you:
https://community.powerbi.com/t5/Desktop/dynamic-rule-for-changing-color-of-a-measure/m-p/1100128
This measure with the colours that you created must be used in conditional formatting not in the values section of the visual.
So, add a card visual (if this is the visual that you use)
Add the metric _OM_YTDSnapshotRendemen to this visual
Now go to format options of the visual --> Click on Data Label --> then fx
Format by: Field
Select the new measure field that you created with the color formula
Maybe this topic will help you:
https://community.powerbi.com/t5/Desktop/dynamic-rule-for-changing-color-of-a-measure/m-p/1100128
I tried but the result that appears error x
measures _OM_YTDSnapshotRendemen :
IF(SELECTEDVALUE('2 Operation Metrics'[Operational Metrics]) = "Productivity",
IF(SELECTEDVALUE('2 Operation Metrics'[Product]) = "Gondorukem",
IFERROR("(" &ROUND(100*([_OM_Actual]/[_OM_Target]),0)& "% Target)", "N/A"),
IFERROR("(" &ROUND(100*([_OM_Actual_Average]/[_OM_Target_Ach]),0)& "% Target)","N/A")),
IFERROR("(" &ROUND(100*([_OM_Actual_Average]/[_OM_Target_Ach]),0)& "% Target)","N/A"))
It seems that the measure _OM_YTDSnapshotRendemen doesnt return a number but a text. Is that correct?
Try to wrap this measure in a VALUE function. Like below:
VALUE([_OM_YTDSnapshotRendemen])>100, "Red"
for the number it's not text but I added punctuation text () & and Target text, I've temporarily deleted () & and Target but what comes out is not a colored number but text as I screenshot.
This measure with the colours that you created must be used in conditional formatting not in the values section of the visual.
So, add a card visual (if this is the visual that you use)
Add the metric _OM_YTDSnapshotRendemen to this visual
Now go to format options of the visual --> Click on Data Label --> then fx
Format by: Field
Select the new measure field that you created with the color formula
thank you case resolved.
Check out the October 2024 Power BI update to learn about new features.
Learn from experts, get hands-on experience, and win awesome prizes.
User | Count |
---|---|
113 | |
91 | |
86 | |
76 | |
66 |
User | Count |
---|---|
149 | |
117 | |
111 | |
106 | |
95 |