This is best Fabric, Power BI, SQL and AI community event. How do we know? The last event sold out! Save €200 with code FABCMTY200.
Register nowA new Data Days event is coming soon! This time we’re going bigger than ever. Fabric, Power BI, SQL, AI and more. Don't miss out.
I have a timeseries (one year length) for 3 locations, with 1 daly value for each one of them:
Besides, I have 3 events categories:
Good: Values lower than 50
Regular: Values between 50 and 100
Bad: Values higher than 100
With that in mind, I need to create a matrix showing the number of Good, Regular and Bad events for each location. Something like this (referential values):
| Location | Good | Regular | Bad |
| Zona RM | 20 | 13 | 54 |
| Zona Rancagua | 2 | 6 | 97 |
| Zona Curico | 83 | 26 | 37 |
To make it even more intresting, the matrix has to be sortable by date, in order to display the number of events in a given time range. I know it can be done somehow using data segmentation:
I can share the data if needed. I would be very grateful if you could indicate me how to achieve this. Thanks in advance!
Solved! Go to Solution.
@Anonymous , Unpivot the locations, so you will get location and values.
https://radacad.com/pivot-and-unpivot-with-power-bi
Then you can have new bucket column
Switch(True() ,
[Value] < 50 , "Good" ,
[Value] < 100 , "Regular" ,
"Bad")
use that in visual
Hi,
Share the download link of your PBI file.
@Anonymous , Unpivot the locations, so you will get location and values.
https://radacad.com/pivot-and-unpivot-with-power-bi
Then you can have new bucket column
Switch(True() ,
[Value] < 50 , "Good" ,
[Value] < 100 , "Regular" ,
"Bad")
use that in visual
Genius! the key was to create the conditional columns after pivot, not before....
Check out the May 2026 Power BI update to learn about new features.
Sign up to receive a private message when registration opens and key events begin.
If you have recently started exploring Fabric, we'd love to hear how it's going. Your feedback can help with product improvements.
| User | Count |
|---|---|
| 27 | |
| 25 | |
| 25 | |
| 21 | |
| 14 |
| User | Count |
|---|---|
| 50 | |
| 46 | |
| 23 | |
| 18 | |
| 18 |