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.ExpandListColumn(table as table, column as text) as table
Tentang
Dengan table di mana column mengandung daftar nilai, membagi daftar menjadi baris untuk setiap nilai. Nilai di kolom lain diduplikasi di setiap baris baru yang dibuat. Fungsi ini juga dapat memperluas tabel berlapis dengan memperlakukannya sebagai daftar rekaman.
Contoh 1
Pisahkan kolom [Nama] dalam daftar.
Penggunaan
Table.ExpandListColumn(
Table.FromRecords({[Name = {"Bob", "Jim", "Paul"}, Discount = .15]}),
"Name"
)
Output
Table.FromRecords({
[Name = "Bob", Discount = 0.15],
[Name = "Jim", Discount = 0.15],
[Name = "Paul", Discount = 0.15]
})
Contoh 2
Pisahkan kolom tabel berlapis [Komponen].
Penggunaan
Table.ExpandListColumn(
#table(
{"Part", "Components"},
{
{"Tool", #table({"Name", "Quantity"}, {{"Thingamajig", 2}, {"Widget", 3}})}
}
),
"Components"
)
Output
Table.FromRecords({
[Part = "Tool", Components = [Name = "Thingamajig", Quantity = 2]],
[Part = "Tool", Components = [Name = "Widget", Quantity = 3]]
})