Skip to main content
cancel
Showing results for 
Search instead for 
Did you mean: 

Calling all Data Engineers! Fabric Data Engineer (Exam DP-700) live sessions are back! Starting October 16th. Sign up.

Reply
PaulRyan
Frequent Visitor

Matrix using left outer join to display all data from one table and linked data from another.

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.

4 REPLIES 4
parry2k
Super User
Super User

@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.

DE001
Frequent Visitor

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).

Helpful resources

Announcements
FabCon Global Hackathon Carousel

FabCon Global Hackathon

Join the Fabric FabCon Global Hackathon—running virtually through Nov 3. Open to all skill levels. $10,000 in prizes!

October Power BI Update Carousel

Power BI Monthly Update - October 2025

Check out the October 2025 Power BI update to learn about new features.

FabCon Atlanta 2026 carousel

FabCon Atlanta 2026

Join us at FabCon Atlanta, March 16-20, for the ultimate Fabric, Power BI, AI and SQL community-led event. Save $200 with code FABCOMM.