Forum Discussion

Anonymous's avatar
Anonymous
Not applicable
6 years ago
Solved

Dynamic field names in mesures

Let’s say I’ve below areas as a table value. Area USA UK AUS CAN   I’ve created a measure for selected item from the Area table. (It’s always one selected in slicer). ...
  • v-lid-msft's avatar
    v-lid-msft
    6 years ago

    Hi Anonymous ,

     

    Sorry for our delay in response, but it does not support to calculate dynamic formula/field in measure, but we can use "unpivot" in power query editor to meet your requirement:

     

     

     

    If you do not want to change the construction of data, we can use switch to calculate for each area:

     

     

    Sales =
    SUMX (
        DISTINCT ( Country[Country] ),
        SWITCH (
            [Country],
            "USA", SUM ( Sales[Sales_USA] ),
            "BRA", SUM ( Sales[Sales_BRA] ),
            "CAN", SUM ( Sales[Sales_CAN] ),
            "JPN", SUM ( Sales[Sales_JPN] )
        )
    )
    

     


    By the way, PBIX file as attached.


    Best regards,