Forum Discussion

JMMSSAU's avatar
JMMSSAU
New Member
3 months ago
Solved

count values from multiple columns

HI All,

Issue:

I have 6 columns with items listed, some duplicates over different rows. I am needing to count the items across the 6 columns, display them in a single table, then count them

 

Example of Data:

ID

Item 1Item 2Item 3Item 4Item 5Item 6

01

Household EssentialsVehicle & Transport    
01FurnitureRepair & Maintenance    
01Baby Furniture & ItemsRepair & Maintenance    
02Education & Employment     
02Technology     
02Tablet / Laptop     
03Vehicle & TransportVehicle & Transport    
03Vehicle RegistrationVehicle Registration    
03Car RegistrationCTP    

 

Desired outcome:

 

ItemsCount
Household Essentials1
Car Registration1
Vehicle & Transport3
Tablet / Laptop1
Technology1
Education & Employment1
Baby Furniture & Items1
Furniture1
Repair & Maintenance2
CTP1

 

Background:

I have a large spreadsheet that has items in 4 columns that were separated by a dash. This column was split and rows duplicated so that there is multiple rows with the same ID, however now one Item 1 on each row. the same for Item 2.

 

Any help would be amazing thanks

  • Hi JMMSSAU , Before counting, I'd suggest first unpivoting the 6 item columns into a single column ,this makes the count much simpler and cleaner to work with.

    In Power Query:
    1. Select all 6 item columns (Item 1 through Item 6)
    2. Right-click β†’ Unpivot Columns
    3. This gives you a single Value column with all items stacked
    4. Remove the Attribute column (which just says Item 1, Item 2 etc.)
    5. Filter out any blank/null rows
    6. Then group by the Value column and count rows

    Once everything is in one column, a simple **Group By** gives you exactly the Items + Count table you're after β€” no complex cross-column logic needed.

    Hope that helps!

    Thanks!

    Natarajan Manivasagan

    If you found this helpful, please consider giving it a Kudos and marking it as the accepted solution β€” it goes a long way in helping others facing the same issue.

     

    πŸ† Best Solution for Enterprise BI β€” 2026 Microsoft Fabric Semantic Link Developer Experience Challenge
    πŸ‘‰ Microsoft announcement Β· View the winning notebook

     

    For more Power BI tips and discussions, let's connect on LinkedIn.

     

    Cheers!

2 Replies

  • Hi JMMSSAU , Before counting, I'd suggest first unpivoting the 6 item columns into a single column ,this makes the count much simpler and cleaner to work with.

    In Power Query:
    1. Select all 6 item columns (Item 1 through Item 6)
    2. Right-click β†’ Unpivot Columns
    3. This gives you a single Value column with all items stacked
    4. Remove the Attribute column (which just says Item 1, Item 2 etc.)
    5. Filter out any blank/null rows
    6. Then group by the Value column and count rows

    Once everything is in one column, a simple **Group By** gives you exactly the Items + Count table you're after β€” no complex cross-column logic needed.

    Hope that helps!

    Thanks!

    Natarajan Manivasagan

    If you found this helpful, please consider giving it a Kudos and marking it as the accepted solution β€” it goes a long way in helping others facing the same issue.

     

    πŸ† Best Solution for Enterprise BI β€” 2026 Microsoft Fabric Semantic Link Developer Experience Challenge
    πŸ‘‰ Microsoft announcement Β· View the winning notebook

     

    For more Power BI tips and discussions, let's connect on LinkedIn.

     

    Cheers!