Get certified for free when you join Fabric Data Days 2026 and dive into Fabric, Power BI, SQL, AI, and other essential data skills.
Join nowData Days is here! Join us now for 60+ days of learning, challenges, and connection. Learn more
I am using the table to compare the current month and the same month last year. Here is the DAX I used for both columns
Actual hours = sum(submissionCycleTime[# of actual hours])
LY Submission time = CALCULATE([Actual hours],SAMEPERIODLASTYEAR(DateMasterT1[Date]))
I want the actual hour's columns to show green, yellow, and red arrows depending on the below calculations
((LY Submission time – Actual hours)/LY Submission hours) *100.
The color code for the arrows as follows
Is there a way to do that.
Thanks in advance
Regards,
Majed
Solved! Go to Solution.
@Anonymous , you can create a color measure like
Switch(true(),
[change%] <.16 , "Red" ,
[change%] <.18 , "yellow" ,
"green"
)
The same way you can create a unichar measure and combine both
refer example
https://exceleratorbi.com.au/conditional-formatting-using-icons-in-power-bi/
https://community.powerbi.com/t5/Desktop/FORMAT-icon-set-for-use-in-a-data-card/td-p/811692
https://exceleratorbi.com.au/dax-unichar-function-power-bi/
@Anonymous , you can create a color measure like
Switch(true(),
[change%] <.16 , "Red" ,
[change%] <.18 , "yellow" ,
"green"
)
The same way you can create a unichar measure and combine both
refer example
https://exceleratorbi.com.au/conditional-formatting-using-icons-in-power-bi/
https://community.powerbi.com/t5/Desktop/FORMAT-icon-set-for-use-in-a-data-card/td-p/811692
https://exceleratorbi.com.au/dax-unichar-function-power-bi/
Thank you
Don't miss out on Data Days, June 15 through August 7. Learn Fabric, Power BI, SQL, AI and more.
Check out the May 2026 Power BI update to learn about new features.
| User | Count |
|---|---|
| 23 | |
| 23 | |
| 21 | |
| 17 | |
| 13 |
| User | Count |
|---|---|
| 58 | |
| 51 | |
| 40 | |
| 30 | |
| 24 |