Register now to learn Fabric in free live sessions led by the best Microsoft experts. From Apr 16 to May 9, in English and Spanish.
Hi All,
I Seem to be stuck at what should be quiet a simple task.
I have a table with four columns (fields) per row. All i want to is highlight each time the value in column 1 is less than any of the other 3 column valves.
As always any help would be greatly appreciated
KR
Solved! Go to Solution.
Hi @dmoggie
You can create the following Measure
back color = if(COALESCE([Val 1]<[Val 2], [Val 1]<[Val 3], [Val 1]<[Val 4])= BLANK(), "#FFFFFF", "#008000")
then use the Format by Field Value type of conditional formatting
Linkt to Sample pbix, sample.pbix
Hope this Helps,
Richard
Did I answer your question? Mark my post as a solution!
Did my answers help arrive at a solution? Give it a kudos by clicking the Thumbs Up!
Proud to be a Super User!
Hi @dmoggie
You can create the following Measure
back color = if(COALESCE([Val 1]<[Val 2], [Val 1]<[Val 3], [Val 1]<[Val 4])= BLANK(), "#FFFFFF", "#008000")
then use the Format by Field Value type of conditional formatting
Linkt to Sample pbix, sample.pbix
Hope this Helps,
Richard
Did I answer your question? Mark my post as a solution!
Did my answers help arrive at a solution? Give it a kudos by clicking the Thumbs Up!
Proud to be a Super User!
Wow so many quick replies, what a great forum. I didnt know you could resolve in all these different ways
@tex628 thanks.
This was the missing bit for me. Many thanks @richbenmintz
Kind Regards
Hi @dmoggie ,
Follow the below steps:
1. Create a new column with below condition:
Assuming that it's measures you have it should be something along the lines of:
Measure =
IF( [Measure 1] < [Measure 2] , 1 ,
IF( [Measure 1] < [Measure 3] , 1 ,
IF( [Measure 1] < [Measure 4] , 1 , BLANK()
)))
If you're just column aggregating i would recommend creating 4 measures instead:
Measure 1 = SUM(Table[Column1])
etc.
Finally apply conditional formatting to Measure 1 and use the "Based on field" condition:
Where you choose the measure written above with the condition 1 = Colored
Br,
J
Hi @dmoggie - create a measure or a column (depending on what your values are already), that produces 1 if your condition is met and 0 if it doesn't. Then do conditional formatting on that field, but using the value of the new measure/column.
Hope this helps
David
@dmoggie , create a color measure like this and use that in conditional formatting with "Field" option
color =
switch ( true(),
FIRSTNONBLANK(Table[commodity],"NA") ="commodity1" && sum(Table[Value]) >500,"lightgreen",
FIRSTNONBLANK(Table[commodity],"NA") ="commodity2" && sum(Table[Value]) >1000,"lightgreen",
/// Add more conditions
"red"
)
https://radacad.com/dax-and-conditional-formatting-better-together-find-the-biggest-and-smallest-num...
https://docs.microsoft.com/en-us/power-bi/desktop-conditional-table-formatting#color-by-color-values
Hi @dmoggie,
Can you provide some sample data and a desired outcome
Proud to be a Super User!
Covering the world! 9:00-10:30 AM Sydney, 4:00-5:30 PM CET (Paris/Berlin), 7:00-8:30 PM Mexico City
Check out the April 2024 Power BI update to learn about new features.
User | Count |
---|---|
112 | |
97 | |
84 | |
67 | |
59 |
User | Count |
---|---|
150 | |
120 | |
99 | |
87 | |
68 |