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 have hit a stumbling block in my learning. I am really struggling with the DAX coding. I am looking to colour multiple values based on specific row categories. I can manage to do it for 1 category but then when I try to add more into the mix, it all falls apart.
Below is the DAX code I can get working for colouring values in my matrix table which are categorised as 'Chargeable' as the colour of light green:
Background color = IF(MAX('TL Forecast Bookings'[Booking Type]) = "Chargeable", "LightGreen", BLANK()))
This is the SWITCH code that I can't get to work where I am looking to colour multiple different booking types to different colours:
Solved! Go to Solution.
@Anonymous,
Try this measure:
Colour by category =
SWITCH (
MAX ( 'TL Forecast Bookings'[Booking Type] ),
"Chargeable", "LightGreen",
"Provisional/Reserved", "Amber",
"Vacation/Holiday", "Yellow",
"Training/Exams", "Violet",
"Non Chargeable", "Azure"
)
Proud to be a Super User!
@Anonymous,
Try this measure:
Colour by category =
SWITCH (
MAX ( 'TL Forecast Bookings'[Booking Type] ),
"Chargeable", "LightGreen",
"Provisional/Reserved", "Amber",
"Vacation/Holiday", "Yellow",
"Training/Exams", "Violet",
"Non Chargeable", "Azure"
)
Proud to be a Super User!
hi @Anonymous @DataInsights
it seems there is one argument too much or less,
Colour by category =
SWITCH (
MAX ( 'TL Forecast Bookings'[Booking Type] ),
"Chargeable", "LightGreen",
"Provisional/Reserved", "Amber",
"Vacation/Holiday", "Yellow",
"Training/Exams", "Violet",
"Non Chargeable", "Azure",
BLANK()
)
or
Colour by category =
SWITCH (
MAX ( 'TL Forecast Bookings'[Booking Type] ),
"Chargeable", "LightGreen",
"Provisional/Reserved", "Amber",
"Vacation/Holiday", "Yellow",
"Training/Exams", "Violet",
"Azure"
)
The Power BI Data Visualization World Championships is back! Get ahead of the game and start preparing now!
| User | Count |
|---|---|
| 41 | |
| 38 | |
| 36 | |
| 31 | |
| 28 |
| User | Count |
|---|---|
| 129 | |
| 88 | |
| 79 | |
| 68 | |
| 63 |