Forum Discussion

shefalinishad11's avatar
5 years ago
Solved

Create unique table from two tables

Hi Team,

 

I am trying to create a new unique employee table with column, name id, name, rank, country. The two other tables are table1 & table2, both tables have the same 4 fields with the other 15 fields.  The main concept is, these two tables get a new name added on multiple occasions, so I want to create a new table (employee) that acts as the main table for the whole report.

 

Table 1
IDName
Emp1Emp1name
Emp1Emp1name
Emp3Emp3name
Emp5Emp5name
Emp5Emp5name
Table 2
IDName
Emp1Emp1name
Emp1Emp1name
Emp3Emp3name
Emp3Emp3name
Emp3Emp3name

 

New Unique Table
IDName
Emp1Emp1name
Emp2Emp2name
Emp3Emp3name
Emp4Emp4name
Emp5Emp5name
  • Hi shefalinishad11 ,

     

    You can create a measure like below

     

    testcustomTab = DISTINCT(UNION(SELECTCOLUMNS(table1, "ID", table1[ID], "Name", table1[name]),SELECTCOLUMNS(table2, "ID", table2[id], "Name", table2[name])))
     
    Let me know in case of any help.
     
    Best regards,
    Pooja Darbhe

4 Replies

  • Hi shefalinishad11 ,

     

    You can create a measure like below

     

    testcustomTab = DISTINCT(UNION(SELECTCOLUMNS(table1, "ID", table1[ID], "Name", table1[name]),SELECTCOLUMNS(table2, "ID", table2[id], "Name", table2[name])))
     
    Let me know in case of any help.
     
    Best regards,
    Pooja Darbhe
  • AlB's avatar
    AlB
    Community Champion

    Hi shefalinishad11 

    You can do this best in PQ.

    Simply append both tables and then remove duplicates. See it all at work in the attached file.

    let
        Source = Table.Combine({Table1, Table2}),
        #"Removed Duplicates" = Table.Distinct(Source)
    in
        #"Removed Duplicates"

     

    Please accept the solution when done and consider giving a thumbs up if posts are helpful. 

    Contact me privately for support with any larger-scale BI needs, tutoring, etc.

     

  • v-xiaotang's avatar
    v-xiaotang
    Community Support

    Hi shefalinishad11 

     Have you solved this problem?

    I create a sample, and you can take this for reference.

    1. hit Append  Queries as New

    2.remove unused columns

    3.remove duplicates

    Result:

     

    Best Regards,

    Community Support Team _ Tang

    If this post helps, please consider Accept it as the solution to help the other members find it more quickly.