Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
Sintaxe
Table.ExpandTableColumn(table as table, column as text, columnNames as list, optional newColumnNames as nullable list) as table
Sobre
Expande tabelas no table
[column
] em várias linhas e colunas. columnNames
é usado para selecionar as colunas a serem expandidas da tabela interna. Especifique newColumnNames
para evitar conflitos entre colunas existentes e novas colunas.
Exemplo 1
Expanda colunas de tabela em [a]
na tabela ({[t = {[a=1, b=2, c=3], [a=2,b=4,c=6]}, b = 2]})
em três colunas [t.a]
, [t.b]
e [t.c]
.
Usage
Table.ExpandTableColumn(
Table.FromRecords({
[
t = Table.FromRecords({
[a = 1, b = 2, c = 3],
[a = 2, b = 4, c = 6]
}),
b = 2
]
}),
"t",
{"a", "b", "c"},
{"t.a", "t.b", "t.c"}
)
Saída
Table.FromRecords({
[t.a = 1, t.b = 2, t.c = 3, b = 2],
[t.a = 2, t.b = 4, t.c = 6, b = 2]
})