Sintaxe
M
Table.AddJoinColumn(table1 as table, key1 as any, table2 as any, key2 as any, newColumnName as text) as tableParâmetros
- table1tableObrigatório
Tabela à esquerda da junção.
MTable.FromRecords({...})- key1anyObrigatório
Coluna(s)-chave de
table1.M"saleID"- table2anyObrigatório
Tabela à direita da junção.
MTable.FromRecords({...})- key2anyObrigatório
Coluna(s)-chave de
table2.M"saleID"- newColumnNametextObrigatório
Nome da nova coluna que recebe as linhas correspondentes.
M"price"
Retorna
tableExemplo
M
Table.AddJoinColumn(
Table.FromRecords({
[saleID = 1, item = "Shirt"],
[saleID = 2, item = "Hat"]
}),
"saleID",
Table.FromRecords({
[saleID = 1, price = 20, stock = 1234],
[saleID = 2, price = 10, stock = 5643]
}),
"saleID",
"price"
)Resultado
M
Table.FromRecords({
[
saleID = 1,
item = "Shirt",
price = Table.FromRecords({[saleID = 1, price = 20, stock = 1234]})
],
[
saleID = 2,
item = "Hat",
price = Table.FromRecords({[saleID = 2, price = 10, stock = 5643]})
]
})Mais informações
- Subgrupo
- Table