Catatan
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba masuk atau mengubah direktori.
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba mengubah direktori.
Sintaksis
Table.ExpandTableColumn(
table as table,
column as text,
columnNames as list,
optional newColumnNames as nullable list
) as table
Tentang
Memperluas tabel di table[column] ke dalam beberapa baris dan kolom.
columnNames digunakan untuk memilih kolom yang akan diperluas dari tabel dalam. Tentukan newColumnNames untuk menghindari konflik antara kolom yang ada dan kolom baru.
Contoh 1
Perluas kolom tabel di [a] dalam tabel ({[t = {[a=1, b=2, c=3], [a=2,b=4,c=6]}, b = 2]}) menjadi 3 kolom [t.a], [t.b] dan [t.c].
Penggunaan
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"}
)
Output
Table.FromRecords({
[t.a = 1, t.b = 2, t.c = 3, b = 2],
[t.a = 2, t.b = 4, t.c = 6, b = 2]
})