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

Enhance your career with this limited time 50% discount on Fabric and Power BI exams. Ends August 31st. Request your voucher.

Reply
SAPpowerbi
Helper II
Helper II

how to combine multiple column in to one column

Hello ,

I have multiple Category year wise column , i want combine all and used as filter .

Source data-

Cat -2016Cat -2017Cat-2018Cat-2019Value
InBlankBlankIn10
BlankInInIn20
BlankblankBlankIn20
InInInBlank10

 

On above dummy table i have category wise , cat-2016 , cat-2017 ,cat-2018 ,cat-2019 year data with value .

 

Output – I need all below category  in one filter (Slicer) for selection .

Slicer –

ALL

cat 2016

cat 2017 

cat 2018

cat 2019 

 

whenever I am select cat 2016 on filter , I want only blank category values - 40 (like 20+20)

whenever I am select cat 2017 on filter I want only blank values like - 20   (Like 10+20 = 30) ,same for all...(Cat-2018,cat-2019)

 

and last, I want all in filter as well , whenever I select all I want all – 60  (like sum of all the values – (10+20+20+10)

 

Kindly help me to solve above post .

Thank you .

1 ACCEPTED SOLUTION

Hi, @SAPpowerbi 

You may need to add a new measure to replace the value.

M_value = 
VAR _tab =
    SUMMARIZE ( filter(Table1,Table1[Column2]="Blank"), Table1[Index], "v1", MAX(Table1[Value]))
RETURN
    SUMX( _tab, [v1] )

136.png

137.png

 

Please check my attached file for more details.

 

Best Regards,
Community Support Team _ Eason

 

 

 

View solution in original post

3 REPLIES 3
PaulDBrown
Community Champion
Community Champion

You need to unpivot the category columns in Power Quey





Did I answer your question? Mark my post as a solution!
In doing so, you are also helping me. Thank you!

Proud to be a Super User!
Paul on Linkedin.






Hello , Thanks for reply 


I already try this option to unpivot for category column but when we select "All"  from Slicer it will give incorrect all values , because Category multiply the rows in table .for Example -

Like currently All values showing - 60   but when we select all from Slicer it will multiply 4 times as category value -300 this wrong for me .
Please help me to solve this .

Hi, @SAPpowerbi 

You may need to add a new measure to replace the value.

M_value = 
VAR _tab =
    SUMMARIZE ( filter(Table1,Table1[Column2]="Blank"), Table1[Index], "v1", MAX(Table1[Value]))
RETURN
    SUMX( _tab, [v1] )

136.png

137.png

 

Please check my attached file for more details.

 

Best Regards,
Community Support Team _ Eason

 

 

 

Helpful resources

Announcements
July PBI25 Carousel

Power BI Monthly Update - July 2025

Check out the July 2025 Power BI update to learn about new features.

Join our Fabric User Panel

Join our Fabric User Panel

This is your chance to engage directly with the engineering team behind Fabric and Power BI. Share your experiences and shape the future.

June 2025 community update carousel

Fabric Community Update - June 2025

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