Forum Discussion

siva_powerbi's avatar
siva_powerbi
Helper IV
5 years ago
Solved

Merge table using DAX and Create a calculated table

I have 2 tables, I have merged in Power Query and created a Merged table (Columns from both tables), but I need to do the same using DAX without using power Query.

 

loaded tables into Power BI and linked the sheets, but unable to create the calcualted tables as the combination of columns from both the tables, I am able to create the calculated table from either of the tables but not from both the tables combined.

 

Table1                                                           

Test1Test2
Jobs1
Jobs11


   Table 2

 

Test3Test4
11
11

In power query I have merged tables(Inner Join) and created a new result set

 

Test1Test2Test3Test4

 

I pulled resultset to DAX and created calculted table.

 

But my requirement is link tables in DAX and create a calcualted table. Here I am able to create for one table and not for 2 tables.

 

Not sure how to merge 2 tables in dax and create a calculated table.

 

Thanks for help

  • Hi  siva_powerbi ,

     

    The .pbix file you share cant be opened;

    I use your sample data for instance:

    First create a relationship between the 2 tables,

    Then create a new table as below:

    Table = ADDCOLUMNS('Table1',"Test 3",CALCULATE(MAX('Table2'[Test3]),USERELATIONSHIP(Table1[Test2],Table2[Test3])),"Test 4",CALCULATE(MAX('Table2'[Test4]),USERELATIONSHIP(Table1[Test2],Table2[Test3])))

    And you will see:

    For the related .pbix file,pls see attached.

     

    Best Regards,
    Kelly
    Did I answer your question? Mark my post as a solution!

4 Replies

    • siva_powerbi's avatar
      siva_powerbi
      Helper IV

      @amitchandak Thanks for reply.

      Attached files and data source file.

      In Power Query file I was able to merge and create a calcualted table in DAX

      In DAX though I have linked I am unable to get the calculated table with columns from both the tables,

      I have added a simple example to sum the columns but y original calculation is more complex and need to merge 2 tables in DAX.

      Please access files from below link as unable to add pbix files in forum.

      https://www.dropbox.com/s/ukfj20r4ro82fus/Forum.zip?dl=0

  • v-kelly-msft's avatar
    v-kelly-msft
    Community Support

    Hi  siva_powerbi ,

     

    The .pbix file you share cant be opened;

    I use your sample data for instance:

    First create a relationship between the 2 tables,

    Then create a new table as below:

    Table = ADDCOLUMNS('Table1',"Test 3",CALCULATE(MAX('Table2'[Test3]),USERELATIONSHIP(Table1[Test2],Table2[Test3])),"Test 4",CALCULATE(MAX('Table2'[Test4]),USERELATIONSHIP(Table1[Test2],Table2[Test3])))

    And you will see:

    For the related .pbix file,pls see attached.

     

    Best Regards,
    Kelly
    Did I answer your question? Mark my post as a solution!
    • siva_powerbi's avatar
      siva_powerbi
      Helper IV
      @v-Kellu-msft Thanks for the Answer. Will try the solution and accept it as answer, tomorrow. Thanks Siva