Forum Discussion

acad's avatar
acad
New Member
9 years ago

add quantity

Hello All, I am pretty new in PBi so I need help. I have data, like bellow:

data

In PBi I made Matrix: 

matrix

now I would like to add column (in yellow) with calculated percentages B column in relation to Total:

new matrix

Is it possible and how to do this?

Thanks a lot for hints or help.

A.

 

 

3 Replies

  • TedPattison's avatar
    TedPattison
    Microsoft Employee

    I don't think you will be able to achive that using the Matrix. For a martrix, you can only use columns for the Rows and Columns but you can use a measure. However, you will need a measure to calculate the % of two rolled up aggregate values.

     

    I would start by using a table visual instead of a matrix. Create a new measure for each column ou want.

     

    For example, create the following 4 measures. 

     

    Sum A = SUMX(FILTER(partsTable, [Part]="A"), partsTable[Quantity])
    Sum B = SUMX(FILTER(partsTable, [Part]="B"), partsTable[Quantity])
    Total = SUM(partsTable[Quantity])
    B/Total = SUMX(FILTER(partsTable, [Part]="B"), partsTable[Quantity])/sum(partsTable[Quantity])

    Make sure to update formatting for the last measure named B/Total for percentage formatting instead of whole number formatting, AFter that, add the Name column and each of those four measure to get this effect.

     

     

     

     

     

    you create a table visual instead

    • TedPattison's avatar
      TedPattison
      Microsoft Employee

      Small typo in previous post where I said "can" where I should have said "cannot". It should read like this.

       

      "I don't think you will be able to achieve that using the Matrix. For a martrix, you can only use columns for the Rows and Columns but you cannot use a measure. "

       

      sorry to all for an confusion..

      • acad's avatar
        acad
        New Member

        Hi, thanks a lot for help and example.

        BR. acad