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!Learn from the best! Meet the four finalists headed to the FINALS of the Power BI Dataviz World Championships! Register now
Hi
Happy new year every one 🙂
I've a table I want to show in a matrix table
The key points :
My data model is simple :
| Date (date time) | Year (integer) | Class (text) | Id (text) |
The date field contains only the first day of each month.
I have to classes : Class A and Class B
Measures :
I simply need to show table in a matrix (like a pivot table in Excel). Something like this
| Year | Month | Class A current year | Class A previous year | Class B current year | Class B previous year |
| 2017 | 100 | 95 | 200 | 210 | |
| 01/01/2017 | 10 | 12 | 12 | 28 | |
| 01/02/2017 | 8 | 4 | 15 | 13 | |
| ... | ... | ... | ... | ... |
It does not work properly : I got this
| Year | Month | Class A current year | Class A previous year | Class B current year | Class B previous year |
| 2017 | |||||
| 01/01/2017 | 10 | 12 | |||
| 01/02/2017 | 8 | 15 | |||
| ... | ... | ... | ... | ... |
But if I do not show the year, it works :
| Month | Class A current year | Class A previous year | Class B current year | Class B previous year |
| 01/01/2017 | 10 | 12 | 12 | 28 |
| 01/02/2017 | 8 | 4 | 15 | 13 |
| ... | ... | ... | ... | ... |
I know there are limitations in direct query mode
However question seems simple.
Any idea ?
Thanks for your help
Regards
Marc
Solved! Go to Solution.
If it's not something as simple as having subtotals, or some other form of totals, on your matrix turned off, and/or your date hierarchy not working problem, then I don't really know
Share feedback directly with Fabric product managers, participate in targeted research studies and influence the Fabric roadmap.
Check out the February 2026 Power BI update to learn about new features.
| User | Count |
|---|---|
| 52 | |
| 48 | |
| 38 | |
| 15 | |
| 14 |
| User | Count |
|---|---|
| 91 | |
| 76 | |
| 37 | |
| 27 | |
| 25 |