我在PowerBI中有这两个表:
表1
C1 | C2 | C3 |
---|---|---|
1 | el1 | el1|
2 | el2 | el2 |
您只是想从两个表中生成第一列的所有组合吗?
在powerquery的Table1中,单击选择第一列,右键单击,删除其他列。然后添加列,使用公式自定义列
=Table2[C1]
使用列顶部的箭头展开到新的行
let Source = Excel.CurrentWorkbook(){[Name="Table1"]}[Content],
#"Removed Other Columns" = Table.SelectColumns(Source,{"C1"}),
#"Added Custom" = Table.AddColumn(#"Removed Other Columns", "Custom", each Table2[C1]),
#"Expanded Custom" = Table.ExpandListColumn(#"Added Custom", "Custom")
in #"Expanded Custom"
如果你正在尝试进行一些匹配,并不明显
您可以使用简单的DAX;但是column_ name(C1(应该不同。
Table3 =
CROSSJOIN ( VALUES ( 'Table1'[C1] ), VALUES ( 'Table2'[C1**] ) )