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

Grouping of Measures for Matrix Component

 

Hi Experts,

 

How can we group our measures into different groups for Matrix component? Thanks!

 

Measures Grouping.PNG

 

Regards!

 

Tariq Ashraf

1 ACCEPTED SOLUTION
Icey
Community Support
Community Support

Hi @ashrat001 ,

 

Try this:

 

1. Create a table.

 

Matrix = 
VAR Group_ =
    UNION (
        ROW ( "Groups", "Group1", "GOrder", 1, "Measures", "Measure1", "MOrder", 1 ),
        ROW ( "Groups", "Group1", "GOrder", 1, "Measures", "Measure2", "MOrder", 2 ),
        ROW ( "Groups", "Group1", "GOrder", 1, "Measures", "Measure3", "MOrder", 3 ),
        ROW ( "Groups", "Group2", "GOrder", 2, "Measures", "Measure4", "MOrder", 4 ),
        ROW ( "Groups", "Group2", "GOrder", 2, "Measures", "Measure5", "MOrder", 5 ),
        ROW ( "Groups", "Group2", "GOrder", 2, "Measures", "Measure6", "MOrder", 6 )
    )
RETURN
    Group_

 

Icey_1-1655350422951.png

 

2. Create a measure.

 

Combined Measure =
SWITCH (
    SELECTEDVALUE ( Matrix[Measures] ),
    "Measure1", [Measure 1],
    "Measure2", [Measure 2],
    "Measure3", [Measure 3],
    "Measure4", [Measure 4],
    "Measure5", [Measure 5],
    "Measure6", [Measure 6]
)

 

 

3. Create a Matrix visual.

Icey_0-1655350385562.png

 

 

Best Regards,

Icey

 

If this post helps, then please consider Accept it as the solution to help the other members find it more quickly.

View solution in original post

1 REPLY 1
Icey
Community Support
Community Support

Hi @ashrat001 ,

 

Try this:

 

1. Create a table.

 

Matrix = 
VAR Group_ =
    UNION (
        ROW ( "Groups", "Group1", "GOrder", 1, "Measures", "Measure1", "MOrder", 1 ),
        ROW ( "Groups", "Group1", "GOrder", 1, "Measures", "Measure2", "MOrder", 2 ),
        ROW ( "Groups", "Group1", "GOrder", 1, "Measures", "Measure3", "MOrder", 3 ),
        ROW ( "Groups", "Group2", "GOrder", 2, "Measures", "Measure4", "MOrder", 4 ),
        ROW ( "Groups", "Group2", "GOrder", 2, "Measures", "Measure5", "MOrder", 5 ),
        ROW ( "Groups", "Group2", "GOrder", 2, "Measures", "Measure6", "MOrder", 6 )
    )
RETURN
    Group_

 

Icey_1-1655350422951.png

 

2. Create a measure.

 

Combined Measure =
SWITCH (
    SELECTEDVALUE ( Matrix[Measures] ),
    "Measure1", [Measure 1],
    "Measure2", [Measure 2],
    "Measure3", [Measure 3],
    "Measure4", [Measure 4],
    "Measure5", [Measure 5],
    "Measure6", [Measure 6]
)

 

 

3. Create a Matrix visual.

Icey_0-1655350385562.png

 

 

Best Regards,

Icey

 

If this post helps, then please consider Accept it as the solution to help the other members find it more quickly.

Helpful resources

Announcements
November 2022 Update

Check it Out!

Click here to read more about the November 2022 updates!

Power BI Dev Camp Session 27

Ted's Dev Camp

This session walks through creating a new Azure AD B2C tenant and configuring it with user flows and custom policies.

Health and Life Sciences Power BI User Group

Health and Life Sciences Power BI User Group

Power BI specialists at Microsoft have created a community user group where customers in the provider, payor, pharma, health solutions, and life science industries can collaborate.