Table.FromRows
Mencipta jadual daripada senarai nilai baris dan lajur pilihan.
Syntax
Table.FromRows(
rows as list,
optional columns as any
) as table
Remarks
Mencipta jadual daripada senarai rows yang setiap unsur senarai ialah senarai dalaman yang mengandungi nilai lajur untuk baris tunggal. Senarai pilihan nama lajur, jenis jadual atau bilangan lajur boleh diberikan untuk columns.
Examples
Example #1
Mencipta jadual dengan lajur [CustomerID] dengan nilai {1, 2} dan lajur [Name] dengan nilai {"Bob", "Jim"} dan lajur [Phone] dengan nilai {"123-4567", "987-6543"}.
Table.FromRows(
{
{1, "Bob", "123-4567"},
{2, "Jim", "987-6543"}
},
{"CustomerID", "Name", "Phone"}
)
Result:
Table.FromRecords({
[CustomerID = 1, Name = "Bob", Phone = "123-4567"],
[CustomerID = 2, Name = "Jim", Phone = "987-6543"]
})
Example #2
Mencipta jadual dengan lajur [CustomerID] dengan nilai {1, 2} dan lajur [Name] dengan nilai {"Bob", "Jim"} dan lajur [Phone] dengan nilai {"123-4567", "987-6543"}, yang mana [CustomerID] ialah jenis nombor manakala [Name] dan [Phone] ialah jenis teks.
Table.FromRows(
{
{1, "Bob", "123-4567"},
{2, "Jim", "987-6543"}
},
type table [CustomerID = number, Name = text, Phone = text]
)
Result:
Table.FromRecords({
[CustomerID = 1, Name = "Bob", Phone = "123-4567"],
[CustomerID = 2, Name = "Jim", Phone = "987-6543"]
})
Category
Table.Table construction