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!Calling all Data Engineers! Fabric Data Engineer (Exam DP-700) live sessions are back! Starting October 16th. Sign up.
Hello, new boy here.
I hope this makes sense:
I`m trying to create a matrix in my report which shows all item product groups down the side and all salesmen across the top (I`ve done this). I want the values to be taken from a sales table using a date range from a slicer but when I bring the values in to the matrix the rows and columns shrink so that only the salesmen and product groups are shown where there is a sales value but I want all groups and salemen to be shown whether there is sales data or not.
The two tables are linked by a product group/salemen field I`ve created in both tables, I`ve tried to create the relationship to be the group/salesmen table at the top and the sales table at the bottom but when I save this as a one to many cardinality it flips around to be a many to one which I`m assuming is the issue. As I understand it by default the relationship is a left outer join with the top table being the left.
@PaulRyan it should work, if you share sample data, I can get you the solution. Put sample data in excel sheet and share thru one drive/google drive.
Subscribe to the @PowerBIHowTo YT channel for an upcoming video on List and Record functions in Power Query!!
Learn Power BI and Fabric - subscribe to our YT channel - Click here: @PowerBIHowTo
If my solution proved useful, I'd be delighted to receive Kudos. When you put effort into asking a question, it's equally thoughtful to acknowledge and give Kudos to the individual who helped you solve the problem. It's a small gesture that shows appreciation and encouragement! ❤
Did I answer your question? Mark my post as a solution. Proud to be a Super User! Appreciate your Kudos 🙂
Feel free to email me with any of your BI needs.
I have a similar need, but I want the matrix table to show both the parent side on the left and the many side columns on the right.
I want to apply filter on the many side to show certain records that meets the filter criteria. If not met, I still want to show the parent on the left side. Is this possible on the Matrix table visual side without changing the data model by applying filter at the PowerQuery ETL side? Thanks.
I have the same requirement, I need a Matrix Visualization with the principal table on the side and secundary table in the columns.
I have the same requirement as well. Do we have solution for it? My matrix visual isn't showing the data for rows that are not in joined table. It only shows the data for rows in which both the tables have data for(Like an inner join).
Join the Fabric FabCon Global Hackathon—running virtually through Nov 3. Open to all skill levels. $10,000 in prizes!
Check out the October 2025 Power BI update to learn about new features.