Table.FromList
Table.FromList(list as list, optional splitter as nullable function, optional columns as any, optional default as any, optional extraValues as nullable number) as table
Mengonversi daftar, list
menjadi tabel dengan menerapkan fungsi pemisahan opsional, splitter
, ke setiap item dalam daftar. Secara default, daftar diasumsikan sebagai daftar nilai teks yang dibagi berdasarkan koma.
columns
opsional mungkin jumlah kolom, daftar kolom, atau TableType.
default
dan extraValues
dapat bersifat opsional dan juga dapat ditentukan.
Buat tabel dari daftar menggunakan pemisah default.
Penggunaan
Table.FromList(
{"a,apple", "b,ball", "c,cookie", "d,door"},
null,
{"Letter", "Example Word"}
)
Output
Table.FromRecords({
[Letter = "a", #"Example Word" = "apple"],
[Letter = "b", #"Example Word" = "ball"],
[Letter = "c", #"Example Word" = "cookie"],
[Letter = "d", #"Example Word" = "door"]
})
Buat tabel dari daftar menggunakan pemisah kustom.
Penggunaan
Table.FromList(
{"a,apple", "b,ball", "c,cookie", "d,door"},
Splitter.SplitByNothing(),
{"Letter and Example Word"}
)
Output
Table.FromRecords({
[#"Letter and Example Word" = "a,apple"],
[#"Letter and Example Word" = "b,ball"],
[#"Letter and Example Word" = "c,cookie"],
[#"Letter and Example Word" = "d,door"]
})
Buat tabel dari daftar menggunakan pemisah Record.FieldValues.
Penggunaan
Table.FromList(
{
[CustomerID = 1, Name = "Bob"],
[CustomerID = 2, Name = "Jim"]
},
Record.FieldValues,
{"CustomerID", "Name"}
)
Output
Table.FromRecords({
[CustomerID = 1, Name = "Bob"],
[CustomerID = 2, Name = "Jim"]
})