Advance your Data & AI career with 50 days of live learning, dataviz contests, hands-on challenges, study groups & certifications and more!
Get registeredGet Fabric Certified for FREE during Fabric Data Days. Don't miss your chance! Request now
Hi everyone,
I have run into this problem and I'm not sure how to get across this behaviour. Here's the deal.
When I have a one to many relationship and ask for a matrix: a blank row shows up. As expected.
When there's a many to many relationship, with a filter in the same direction, I would expect to have the same result. But there isn't:
I understand that every line is doubled. I would expect that. But where's my blank? The turnover of employee 5 and without employee is missing?
How can I fix this?
Solved! Go to Solution.
Hi Jasper_NL,
As I know, the major differences between relationships with a many-many cardinality and the more typical Many-1 relationships are as follows:
The values shown don't include a blank row that accounts for mismatched rows in the other table. Nor do the values account for rows where the column used in the relationship in the other table is null.
It isn't possible to use the RELATED() function, because more than one row could be related.
Using the ALL() function on a table doesn't remove filters that are applied to other, related tables by a many-to-many relationship.
You could refer to Relationships with a many-many cardinality in Power BI Desktop and Analysis Services Tabular: Many-To-Many Relationships, Bridge Tables, and Blank Members for details.
Best Regards,
Zoe Zhi
If this post helps, then please consider Accept it as the solution to help the other members find it more quickly.
Hi,
Why are you creating a many to many relationship? Why not just stay with a many to 1 relationship? What is the problem with the first 2 visuals that you have shared?
I made a dummy file because I can't share our customer data. There was a valid reason to have a many-to-many relationship in the case I can't share, but I need the blank values to be presented. I will work out a way to develop a one-to-many relationship. Thanks for your help.
Hi Jasper_NL,
As I know, the major differences between relationships with a many-many cardinality and the more typical Many-1 relationships are as follows:
The values shown don't include a blank row that accounts for mismatched rows in the other table. Nor do the values account for rows where the column used in the relationship in the other table is null.
It isn't possible to use the RELATED() function, because more than one row could be related.
Using the ALL() function on a table doesn't remove filters that are applied to other, related tables by a many-to-many relationship.
You could refer to Relationships with a many-many cardinality in Power BI Desktop and Analysis Services Tabular: Many-To-Many Relationships, Bridge Tables, and Blank Members for details.
Best Regards,
Zoe Zhi
If this post helps, then please consider Accept it as the solution to help the other members find it more quickly.
Advance your Data & AI career with 50 days of live learning, contests, hands-on challenges, study groups & certifications and more!
Check out the October 2025 Power BI update to learn about new features.