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

Be one of the first to start using Fabric Databases. View on-demand sessions with database experts and the Microsoft product team to learn just how easy it is to get started. Watch now

Reply
JSaunders
Frequent Visitor

Counting how many rows within 'Groups' in Table01 Contain the individual Group names within Table02

Hey all,

 

So I have two tables:

Table01, which countain a list of Assets, with one column being a list of Groups it belongs to - Comma seperated.

Table02, which was generated as a seperate table to contain all of these independent Group names, de-duplicated and cleaned.

 

I would like to add another column within Table02 to show many Assets within Table01 are part of this specific group, but I can't seem to find something that works across tables (no relation) utlising Contains.

 

A brief view...

 

Table01:

Asset Name | Groups

Asset01 | Group01, Group03

Asset02 | Group02

Asset03 | Group02, Group03

 

Table02:

Group Name | Number of Assets

Group01 | ?

Group02 | ?

Group03 | ?

 

Any help would be very much appreciated!

Thanks in advance.

 

1 ACCEPTED SOLUTION
amitchandak
Super User
Super User

@JSaunders , new column in table 2

 

countx(filter(Table1, containsstring(Table1[Group], Table2[Group])), Table1[Assets])

 

or

 

calculate(distinctCOUNT(Table1[Assets]) , filter(Table1, containsstring(Table1[Group], Table2[Group])))

Join us as experts from around the world come together to shape the future of data and AI!
At the Microsoft Analytics Community Conference, global leaders and influential voices are stepping up to share their knowledge and help you master the latest in Microsoft Fabric, Copilot, and Purview.
️ November 12th-14th, 2024
 Online Event
Register Here

View solution in original post

2 REPLIES 2
amitchandak
Super User
Super User

@JSaunders , new column in table 2

 

countx(filter(Table1, containsstring(Table1[Group], Table2[Group])), Table1[Assets])

 

or

 

calculate(distinctCOUNT(Table1[Assets]) , filter(Table1, containsstring(Table1[Group], Table2[Group])))

Join us as experts from around the world come together to shape the future of data and AI!
At the Microsoft Analytics Community Conference, global leaders and influential voices are stepping up to share their knowledge and help you master the latest in Microsoft Fabric, Copilot, and Purview.
️ November 12th-14th, 2024
 Online Event
Register Here

Perfect! the CountX option worked like a dream.

 

Thanks for the help.

Helpful resources

Announcements
Las Vegas 2025

Join us at the Microsoft Fabric Community Conference

March 31 - April 2, 2025, in Las Vegas, Nevada. Use code MSCUST for a $150 discount!

Dec Fabric Community Survey

We want your feedback!

Your insights matter. That’s why we created a quick survey to learn about your experience finding answers to technical questions.

ArunFabCon

Microsoft Fabric Community Conference 2025

Arun Ulag shares exciting details about the Microsoft Fabric Conference 2025, which will be held in Las Vegas, NV.

December 2024

A Year in Review - December 2024

Find out what content was popular in the Fabric community during 2024.