Forum Discussion

Anonymous's avatar
Anonymous
Not applicable
7 years ago
Solved

calculating sum based on two columns having same data

Hi All,   I am finding it difficult to handle a scenario which is as follows -    Table 1 is as below, I would like to calculate the sum(tax) based on the values in region 1 and region 2 column i...
  • v-piga-msft's avatar
    7 years ago

    Hi Anonymous,

     

    To achieve your desired output, you could follow the steps.

     

    1. Fo to Query editor, duplicate your table and unpivot the column region 1 and region 2, remove the Attribute column and rename the Value to Region, then Apply and Close.

     

    2. Create the relationship between the duplicated table and Dim table with the column Region, and then create the measure with the formula below.

     

    Measure =
    VAR _table =
        SUMMARIZE (
            'Table1 (2)',
            'Table1 (2)'[ID],
            'Table1 (2)'[Value],
            "_tax", AVERAGE ( 'Table1 (2)'[Tax] )
        )
    RETURN
        SUMX ( _table, [_tax] )
    

    3. Here is the output.

     

     

    You also could have a reference of the attachment below.

     

    Best Regards,

    Cherry