Forum Discussion
Anonymous
7 years agoNot applicable
Combining 2 tables
Hi see sample below I have 2 tables, Company column combines the table. How do I get a table combining Table 1 and 2 in table 3. For my output I need a table 3 which looks at various breakdowns i...
- 7 years ago
Hi Anonymous
Code in Advanced editor of Table2_copy
let Source = Table.FromRows(Json.Document(Binary.Decompress(Binary.FromText("i45WSs7PLUjMq1RwVNJRMjYwAJKW+sYG+kYGhhZAtlN+fnZYYk5pKpANohNLMvPzlGJ1EPqcgDImZOhzBsqYEqsvFgA=", BinaryEncoding.Base64), Compression.Deflate)), let _t = ((type text) meta [Serialized.Text = true]) in type table [company = _t, amount = _t, date = _t, transaction = _t, type2 = _t]), #"Changed Type" = Table.TransformColumnTypes(Source,{{"company", type text}, {"amount", Int64.Type}, {"date", type date}, {"transaction", type text}, {"type2", type text}}), #"Added Custom" = Table.AddColumn(#"Changed Type", "Custom", each Table1), #"Expanded Custom" = Table.ExpandTableColumn(#"Added Custom", "Custom", {"company", "sector", "deal type"}, {"Custom.company", "Custom.sector", "Custom.deal type"}), #"Added Conditional Column" = Table.AddColumn(#"Expanded Custom", "Custom", each if [company] = [Custom.company] then 1 else null), #"Filtered Rows" = Table.SelectRows(#"Added Conditional Column", each [Custom] <> null and [Custom] <> ""), #"Removed Columns" = Table.RemoveColumns(#"Filtered Rows",{"Custom.company", "Custom"}), #"Reordered Columns" = Table.ReorderColumns(#"Removed Columns",{"company", "Custom.sector", "Custom.deal type", "amount", "date", "transaction", "type2"}), #"Renamed Columns" = Table.RenameColumns(#"Reordered Columns",{{"Custom.sector", "sector"}, {"Custom.deal type", "deal type"}, {"transaction", "transaction"}}), #"Appended Query" = Table.Combine({#"Renamed Columns", Table1}), #"Sorted Rows" = Table.Sort(#"Appended Query",{{"amount", Order.Ascending}}) in #"Sorted Rows"Change source path with yours
Best Regards
MaggieCommunity Support Team _ Maggie Li
If this post helps, then please consider Accept it as the solution to help the other members find it more quickly.
Mariusz
7 years agoCommunity Champion
Hi Anonymous,
1 Go to Query Editor.
2 Select Yor Teble 1
3 Find Append Queries in the Home Tab and click add as New, as below.
4 Select Your Tables as below, and klick OK.
Hope this helps
Mariusz