Power BI is turning 10, and we’re marking the occasion with a special community challenge. Use your creativity to tell a story, uncover trends, or highlight something unexpected.
Get startedJoin us for an expert-led overview of the tools and concepts you'll need to become a Certified Power BI Data Analyst and pass exam PL-300. Register now.
I've been racking my brain and the internet, but cant get this to work, although im sure there is a simple solution.
I have three fact tables:
Each of these contains tables has a ContactID column and i have connected each of them to the ContactTable through ContactID.
In the report builder I would like to be able to summarize these 3 different kinds of customer interaction in one Matrix. For example show contact x submitted a survey with an nps rating of 2, then later submitted an intent to cancel thier service, then the contact has a meeting with an account manager.
When i put ContactName from ContactTable on a matrix with the following feilds I get a "Cant Determine Relationship Error"
Solved! Go to Solution.
Hi @jasenMOD ,
Regarding your question, it should be a mismatch of rows between tables. For example, suppose 'ConTact ID' is 1001, and there are 2 rows in 'Survey Table' and 1 row in 'ITCTable'.
Use the following DAX expression to create a measure
CONCATENATEX function (DAX) - DAX | Microsoft Learn
_NpsScpre = CONCATENATEX('Survey Table',[NpsGroup],",")
Final output
Hi @jasenMOD ,
Regarding your question, it should be a mismatch of rows between tables. For example, suppose 'ConTact ID' is 1001, and there are 2 rows in 'Survey Table' and 1 row in 'ITCTable'.
Use the following DAX expression to create a measure
CONCATENATEX function (DAX) - DAX | Microsoft Learn
_NpsScpre = CONCATENATEX('Survey Table',[NpsGroup],",")
Final output
Can i then do the same thing for the tasks and events table?
Hi @jasenMOD ,
Regarding your question, I don't think there is a problem. All three fact tables look up the corresponding data by column 'Contact ID' and use the 'CONCATENATEX' function to merge multiple rows of data into a single cell.
This is your chance to engage directly with the engineering team behind Fabric and Power BI. Share your experiences and shape the future.
Check out the June 2025 Power BI update to learn about new features.
User | Count |
---|---|
58 | |
36 | |
27 | |
27 | |
27 |
User | Count |
---|---|
62 | |
53 | |
30 | |
24 | |
23 |