Get certified for free when you join Fabric Data Days 2026 and dive into Fabric, Power BI, SQL, AI, and other essential data skills.
Join nowJuly 7 - July 17 | Round 2 of the Power BI Dataviz World Championships. Don't miss your chance! Learn more
Hi,
I am summarizing data from one table into another. Part of the data in the original table is a column of type text which I generate a comma delimited summary string.
Issues =
var ft = FILTER(RELATEDTABLE(Data),
[ID] = Data[ID] && Data[Result] <> "Pass" &&
Not ISBLANK(TRIM(Data[Issue])))
var issuessummary = CONCATENATEX(ft, Data[Issue], ",")
return
issuessummaryThis works perfectly but I realized that the return values can be duplicate, so a result value string for issuessummary could equal "ABC", "DEF", "ABC", "xyz". I would like to remove the duplicate in the return string to represent "ABC", "DEF", "xyz".
Is there a way to accomplish that?
Regards
Solved! Go to Solution.
In this scenario, since you have duplicate Issues for same ID, you should create a "summarized" data table for filtering the context. You can create a calcuated table like below:
Data2 = SUMMARIZECOLUMNS(Data[ID],Data[Issue],Data[Result])
Then you can involve the calcuated table in your formula.
Issues =
var ft = FILTER(RELATEDTABLE(Data2),
[ID] = Data2[ID] && Data2[Result] <> "Pass" &&
Not ISBLANK(TRIM(Data2[Issue])))
var issuessummary = CONCATENATEX(ft, Data2[Issue], ",")
return
issuessummary
Regards,
Simon Hou
In this scenario, since you have duplicate Issues for same ID, you should create a "summarized" data table for filtering the context. You can create a calcuated table like below:
Data2 = SUMMARIZECOLUMNS(Data[ID],Data[Issue],Data[Result])
Then you can involve the calcuated table in your formula.
Issues =
var ft = FILTER(RELATEDTABLE(Data2),
[ID] = Data2[ID] && Data2[Result] <> "Pass" &&
Not ISBLANK(TRIM(Data2[Issue])))
var issuessummary = CONCATENATEX(ft, Data2[Issue], ",")
return
issuessummary
Regards,
Simon Hou
Hi Simon,
When I tried the solution, I get an error "Cannot find table Data2" and I get red squiglly lines for the Data2[ID] and Data2[Result] values.
Regards,
Loganwol
Join us in Barcelona for FabCon and SQLCon, the Fabric, Power BI, SQL, and AI community event. Save €200 with code FABCMTY200.
Join Data Days 2026: 60 days of free live/on-demand sessions, challenges, study groups, and certification opportunities.
| User | Count |
|---|---|
| 30 | |
| 28 | |
| 26 | |
| 23 | |
| 17 |
| User | Count |
|---|---|
| 56 | |
| 45 | |
| 39 | |
| 26 | |
| 21 |