Megjegyzés
Az oldalhoz való hozzáféréshez engedély szükséges. Megpróbálhat bejelentkezni vagy módosítani a címtárat.
Az oldalhoz való hozzáféréshez engedély szükséges. Megpróbálhatja módosítani a címtárat.
Szintaxis
Table.FromRows(rows as list, optional columns as any) as table
Ról
Létrehoz egy táblát a listából rows, amelyben a lista minden eleme egy belső lista, amely egyetlen sor oszlopértékeit tartalmazza. Opcionálisan megadható egy oszlopnevek listája, egy táblázattípus vagy oszlopok száma a columnsszámára.
1. példa
Egy táblát ad vissza, amely tartalmaz egy [CustomerID] oszlopot az {1, 2} értékekkel, egy [Név] oszlopot a {"Bob", "Jim"} értékekkel, és egy [Phone] oszlopot a {"123-4567", "987-6543"} értékekkel.
Használat
Table.FromRows(
{
{1, "Bob", "123-4567"},
{2, "Jim", "987-6543"}
},
{"CustomerID", "Name", "Phone"}
)
kimeneti
Table.FromRecords({
[CustomerID = 1, Name = "Bob", Phone = "123-4567"],
[CustomerID = 2, Name = "Jim", Phone = "987-6543"]
})
2. példa
Adjon vissza egy táblázatot a következő oszlopokkal: [CustomerID], amely értékeket tartalmaz: {1, 2}, [Név] értékek: {"Bob", "Jim"}, és [Telefon], amely értékeket tartalmaz: {"123-4567", "987-6543"}, ahol a [CustomerID] számtípus, a [Név] és a [Telefon] pedig szövegtípus.
Használat
Table.FromRows(
{
{1, "Bob", "123-4567"},
{2, "Jim", "987-6543"}
},
type table [CustomerID = number, Name = text, Phone = text]
)
kimeneti
Table.FromRecords({
[CustomerID = 1, Name = "Bob", Phone = "123-4567"],
[CustomerID = 2, Name = "Jim", Phone = "987-6543"]
})