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

Compete to become Power BI Data Viz World Champion! First round ends August 18th. Get started.

Reply
AKAT
Helper I
Helper I

Matrix -I need help to present data on Matrix as in the bottom of picture. On top is what I have now

power bi support needed.PNG

1 ACCEPTED SOLUTION
Anonymous
Not applicable

Hi @AKAT,

I think you can direct use raw table fields to have your requirement.
You need to create a parameter table with all value fields names and use a new table column on matrix row and write a measure formula to summarize raw table results based on the current category.

1.gif

New Table =
DATATABLE (
    "ValueType", STRING,
    {
        { "Amount" },
        { "Amount2" },
        { "Amount3" }
    }
)

Measure =
CALCULATE (
    SWITCH (
        SELECTEDVALUE ( 'New Table'[ValueType] ),
        "Amount", SUM ( 'Table'[Amount] ),
        "Amount2", SUM ( 'Table'[Amount2] ),
        "Amount3", SUM ( 'Table'[Amount3] ),
        SUM ( 'Table'[Amount] ) + SUM ( 'Table'[Amount2] )
            + SUM ( 'Table'[Amount3] )
    ),
    ALLSELECTED ( 'Table' ),
    VALUES ( 'Table'[Date] )
)

Regards,

Xiaoxin Sheng

View solution in original post

12 REPLIES 12
AKAT
Helper I
Helper I

Hi @Anonymous,

I actually need to use the subtotals, and present them "not as usual".

It's that I need to present it as below

Total of Output (in pairs)
Shift 1 (Morning shift) of Output
Shift 2 (Afternoon shift) of Output
Shift 3 (Night shift) of Output
Total of OEE (%)
Shift 1 (Morning Shift) of OEE
Shift 2 (Afternoon Shift) of OEE
Shift 3 (Night Shift) of OEE
etc

 

Kind Regards,

Antonios Katsikinis

 

 

Anonymous
Not applicable

HI @AKAT,

Do you mean these values not calculated on the total level?
If that is the case, you can take a look at the following link to write if statement to check the hierarchy level and replace the calculation on the total level.

Clever Hierarchy Handling in DAX - SQLBI

Regards,

Xiaoxin Sheng

Hi @Anonymous ,

 

No, this is not what I need, since I do not need to "filter out" data. I just need to rearrange them.

Power Bi problem.jpg

I attached again what I need. 

It's only to visualize what I have now, in a better way.

 

Somehow like re-arranging the matrix/table.

 

Kind Regards,

Antonios Katsikinis

Anonymous
Not applicable

Hi @AKAT,

I think you can direct use raw table fields to have your requirement.
You need to create a parameter table with all value fields names and use a new table column on matrix row and write a measure formula to summarize raw table results based on the current category.

1.gif

New Table =
DATATABLE (
    "ValueType", STRING,
    {
        { "Amount" },
        { "Amount2" },
        { "Amount3" }
    }
)

Measure =
CALCULATE (
    SWITCH (
        SELECTEDVALUE ( 'New Table'[ValueType] ),
        "Amount", SUM ( 'Table'[Amount] ),
        "Amount2", SUM ( 'Table'[Amount2] ),
        "Amount3", SUM ( 'Table'[Amount3] ),
        SUM ( 'Table'[Amount] ) + SUM ( 'Table'[Amount2] )
            + SUM ( 'Table'[Amount3] )
    ),
    ALLSELECTED ( 'Table' ),
    VALUES ( 'Table'[Date] )
)

Regards,

Xiaoxin Sheng

Hi @Anonymous ,

 

We are close to solve my problem.

In my case, the Amount, Amount2 and Amount3 are 2 of them Measures, and one Column.

I am able to see the Measures, I am not able to see the Column.

Any proposal ?

 

Measure =
CALCULATE (
SWITCH (
SELECTEDVALUE ( 'PerformanceAnalysisTable'[ValueType] ),
"OEE", ( 'M1ProductionStopTimev2'[OEE M1] ),
"Production", ( 'M1ProductionFigure'[Production] ),
"LostInjections", SUM ( 'M1ProductionStopTimev2'[LostInjectionsTotal] )
),
ALLSELECTED ( 'M1ProductionStopTimev2' ),
VALUES ( 'M1ProductionStopTimev2'[ShiftDate] )
)
 
LostInjections are the ones in my case, that are not visible at all.
 

Your help is incredible Xiaxin !

 

Kind Regards,

Antonios Katsikinis

Anonymous
Not applicable

Hi @AKAT,

It sounds like your situation is more complex than my sample. Can you please share a pbix file with some dummy data to test? (please not attach sensitive or real records in it)

How to Get Your Question Answered Quickly  

Regards,

Xiaoxin Sheng

Hi @Anonymous ,

 

https://app.powerbi.com/links/-smpomCare?ctid=06152121-b4c5-4544-abf5-9268e75db448&pbi_source=linkShare

On this example it somehow works.

Only thing I need to improve, is to set separate the 3 parameters, lost injections should be int, and OEE only should have 2 digits after dot and it should be also percentage.

power bi solution 3.PNG

As it is now, I can only set on Measure, how many digits and what type, which will unfortunately affect all 3 parameters.

 

Kind Regards,

Antonios Katsikinis

Anonymous
Not applicable

Hi @AKAT,

Unfortunately, I can't view shared content from your links. Perhaps you can create a new pbix file and copy your raw table structure with some fake data, measure expressions and share pbix file here. (we can directly test to modify the formulas on it)
Regards,

Xiaoxin Sheng

Hi @Anonymous ,

 

Project is completed.

Simply by modifying abit your code.

 

Measure1 = 
CALCULATE (
    SWITCH (
        SELECTEDVALUE('New Table'[ValueType]),
        "Output", SUM('Production'[Output]),
        "Lost Injections", SUM('Stop'[Lost injection]),
        "OEE", FORMAT('Something'[OEE],"0%")
    ),
    ALLSELECTED('Date'),
    VALUES('Date'[ShortDay])
)

 

Many thanks for your support all these days 🙂

 

Kind Regards,

Antonios Katsikinis

Hi @Anonymous ,

 

I accepted the solution, since this is the method to edit the Matrix in the way I was looking for. I transferred the Excel file (dummy data) that I created and a test Power Bi file using WeTransfer, and I sent you a link with them in a private message here. 

Hope you will advice me on how to modify the Measure, so that it's parameter in the measure will have the format needed.

 

Kind Regards,

Antonios Katsikinis

Hi @Anonymous ,

 

Below I share with you a link with a dummy report I created.

If you could work on that report, that would be great.

 

https://app.powerbi.com/groups/me/reports/3e039e13-2646-4f4d-ba57-0129dac9a96f?ctid=06152121-b4c5-4544-abf5-9268e75db448&pbi_source=linkShare

 

Inform me if there's anything wrong with the link above. Thanks in advance.

 

Kind Regards,

Antonios Katsikinis

Anonymous
Not applicable

Hi @AKAT,

Did you mean to turn off the total level of matrix rows? AFAIk, power bi already provides these options to custom them. They are listed on the 'Format' panel(roller brush icon)-> 'Subtotals' options:

Solved: Remove total at the bottom of a matrix table - Microsoft Power BI Community

Regards,

Xiaoxin Sheng

Helpful resources

Announcements
August Power BI Update Carousel

Power BI Monthly Update - August 2025

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

August 2025 community update carousel

Fabric Community Update - August 2025

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