Join us at FabCon Atlanta from March 16 - 20, 2026, for the ultimate Fabric, Power BI, AI and SQL community-led event. Save $200 with code FABCOMM.
Register now!The Power BI Data Visualization World Championships is back! Get ahead of the game and start preparing now! Learn more
Hi all,
I've trying to create a Status column based on whether the 'Difference From Target' column is positive or negative using this DAX as a measure:
Status = IF([Difference From Target] > 0, "Green", "Red")
However, when I do so the table changes to below to include ALL phases instead of filtering based on the selected table.
How do I update the DAX to make the selected table (1st table) keep its current values?
Thanks all
Solved! Go to Solution.
@Anonymous , Try like
Status = Switch(true(),
isblank([Difference From Target]), Blank() ,
[Difference From Target] > 0, "Green"
, "Red")
Worked perfectly! Thanks so much! Subscribed to your channel 🙂
The Power BI Data Visualization World Championships is back! Get ahead of the game and start preparing now!
| User | Count |
|---|---|
| 161 | |
| 132 | |
| 117 | |
| 79 | |
| 53 |