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

Register now to learn Fabric in free live sessions led by the best Microsoft experts. From Apr 16 to May 9, in English and Spanish.

Reply
PKidd
Frequent Visitor

Sum only once when multiple selection contained in csv column value

I have a table of schools and attendance figures

The school names are in  in CSV format
I would like to sum the attendance figures only once per selected school

The school selection is dynamic and multiple selection .

I have been trying to do something with filter and contains but not having much luck.

Any suggestions welcome

 

PKidd_0-1665351822370.png

A,B= 60

A,C= 47

 

1 ACCEPTED SOLUTION

Hi,

You may download my PBI file from here.

Hope this helps.

Untitled.png


Regards,
Ashish Mathur
http://www.ashishmathur.com
https://www.linkedin.com/in/excelenthusiasts/

View solution in original post

8 REPLIES 8
PKidd
Frequent Visitor

Raw data for sessons data

SessionSchoolsPupils
1A10
2A,B11
3A,B,C12
4B13
5A,C14

Hi,

You may download my PBI file from here.

Hope this helps.

Untitled.png


Regards,
Ashish Mathur
http://www.ashishmathur.com
https://www.linkedin.com/in/excelenthusiasts/

Hi Ashish

Unfortunately your down load is blocked for me i wonder if you could paste in some of your workings, that would be great to see.

Thanks

Hi,

File attached. 


Regards,
Ashish Mathur
http://www.ashishmathur.com
https://www.linkedin.com/in/excelenthusiasts/
PKidd
Frequent Visitor

With the data above the sum total should be the following when school or schools are selected:

A47
B36
C26
A,B60
A,C47
A,B,C60
B,C50

 

The problem with a straight sum by split schools is that the numbers will be counted twice or more depending on the number of schools selected - when we only want something like the Excel text filter contains when
sum(
    [sessions.pupils],
    sessions.[schools](contains(schools.selected) = true),   
)

Hi,

Share raw data in a format that can be pasted in an MS Excel file.


Regards,
Ashish Mathur
http://www.ashishmathur.com
https://www.linkedin.com/in/excelenthusiasts/
Ashish_Mathur
Super User
Super User

Hi,

You should split the Schools column into multiple rows (in the Query Editor).  Drag this measure to your visual

Measure = sum(Data[Pupils])

Hope this helps.


Regards,
Ashish Mathur
http://www.ashishmathur.com
https://www.linkedin.com/in/excelenthusiasts/
Shaurya
Memorable Member
Memorable Member

Hi @PKidd,

 

Can you please share some sample? The table in your visual doesn't seem to make sense. If A alone is 10 and B is 13, then A,B should not be 11.

Helpful resources

Announcements
Microsoft Fabric Learn Together

Microsoft Fabric Learn Together

Covering the world! 9:00-10:30 AM Sydney, 4:00-5:30 PM CET (Paris/Berlin), 7:00-8:30 PM Mexico City

PBI_APRIL_CAROUSEL1

Power BI Monthly Update - April 2024

Check out the April 2024 Power BI update to learn about new features.

April Fabric Community Update

Fabric Community Update - April 2024

Find out what's new and trending in the Fabric Community.