Forum Discussion

CoTheiss's avatar
CoTheiss
Frequent Visitor
3 years ago
Solved

Data Mapping based on other table's field name

Hi Community !  As my BI-experiences are more with other tools than PowerBI, I am struggling on this one as I think it should work somehow:   I do have two tables: Data DataID  Column2  Col...
  • PawarNovil's avatar
    3 years ago

    Hello CoTheiss 

     

    You can create a calculated column  in your Data Table as

    Score =
    IF('DataID'[Column1]=BLANK(),0,CALCULATE(sum(Score[Score]),FILTER(Score,Score[Datacolumn]="column1")))+         IF('DataID'[Column2]=BLANK(),0,CALCULATE(sum(Score[Score]),FILTER(Score,Score[Datacolumn]="column2")))+
          IF('DataID'[Column3]=BLANK(),0,CALCULATE(sum(Score[Score]),FILTER(Score,Score[Datacolumn]="column3")))
     

    --------------------------------------------------------------------------------------------------

    Also you can achive this by unpivoting Data table col1, col2, col3 in advance editor.

     

    After that you need to merge data table and score table on column "Datacolumn". 

    After merging your Data table look like this, then you can aggregate the data or create measure to get your desired result.

     

    Regards,

    Novil

    If I answer your question, please mark my post as a solution.