cancel
Showing results for 
Search instead for 
Did you mean: 
Reply
Highlighted
Helper I
Helper I

Transform boolean matrix into count?

Hi all,

 

I have a data set that looks like this:

DianaT_0-1595550010200.png

Is it possible for Power BI to transform the boolean matrix into something like this:

 

Grad cohort        Count

GradPre1970        0

Grad70-79            0

Grad80-89            11,882

Grad90-99            20,401

etc.

 

Your help will be greatly appreciated.

 

Cheers,

Diana

 

1 ACCEPTED SOLUTION

Accepted Solutions
Highlighted
Super User II
Super User II

@DianaT 

in the PQ, select count column and unpivot other columns.

1.PNG

then you get a new data layout

2.PNG

Then create a measure

Measure = CALCULATE(sum('Table'[count]),FILTER('Table','Table'[Value]="YES"))+0

1.PNG

 





Did I answer your question? Mark my post as a solution!

Proud to be a Super User!




View solution in original post

4 REPLIES 4
Highlighted
Super User II
Super User II

@DianaT 

in the PQ, select count column and unpivot other columns.

1.PNG

then you get a new data layout

2.PNG

Then create a measure

Measure = CALCULATE(sum('Table'[count]),FILTER('Table','Table'[Value]="YES"))+0

1.PNG

 





Did I answer your question? Mark my post as a solution!

Proud to be a Super User!




View solution in original post

Highlighted
Super User IV
Super User IV

@DianaT - @ryan_mayu is 100% correct, definitely the way to go.


---------------------------------------

@ me in replies or I'll lose your thread!!!

I have a NEW book! 
DAX Cookbook from Packt
Over 120 DAX Recipes!




Did I answer your question? Mark my post as a solution!

Proud to be a Super User!




Highlighted
Super User IV
Super User IV

@DianaT , if you want to keep them as column

 

GradPre1970 new  = if([GradPre1970] ="No",0,1)

for each column and sum up.

In matrix, you can show them on the row.

https://www.burningsuit.co.uk/blog/2019/04/7-secrets-of-the-matrix-visual/

 

You can unpivot the data

https://radacad.com/pivot-and-unpivot-with-power-bi
and use replace function in power query (on right click of column) and convert no to 0 and yes to 1

https://www.youtube.com/watch?v=UZQ9EFvEECY

 

Then you can do simple addition



Did I answer your question? Mark my post as a solution! Appreciate your Kudos!!
Dashboard of My Blogs !! YouTube Channel !! Connect on Linkedin

Proud to be a Super User!

Highlighted

Thank you Ryan. Your solution works beautifully.

Helpful resources

Announcements
Community Conference

Power Platform Community Conference

Check out the on demand sessions that are available now!

Community Conference

Microsoft Power Platform Communities

Check out the Winners!

secondImage

Create an end-to-end data and analytics solution

Learn how Power BI works with the latest Azure data and analytics innovations at the digital event with Microsoft CEO Satya Nadella.

Top Solution Authors
Top Kudoed Authors