Poznámka:
Přístup k této stránce vyžaduje autorizaci. Můžete se zkusit přihlásit nebo změnit adresáře.
Přístup k této stránce vyžaduje autorizaci. Můžete zkusit změnit adresáře.
Syntaxe
Table.FromRows(rows as list, optional columns as any) as table
Asi
Vytvoří tabulku ze seznamu rows, kde každý prvek seznamu je vnitřní seznam obsahující hodnoty sloupců pro jeden řádek. Pro columnsje možné zadat volitelný seznam názvů sloupců, typ tabulky nebo počet sloupců.
Příklad 1
Vrátí tabulku se sloupcem [CustomerID] s hodnotami {1, 2}, sloupcem [Name] s hodnotami {"Bob", "Jim"} a sloupcem [Phone] s hodnotami {"123-4567", "987-6543"}.
Použití
Table.FromRows(
{
{1, "Bob", "123-4567"},
{2, "Jim", "987-6543"}
},
{"CustomerID", "Name", "Phone"}
)
výstupní
Table.FromRecords({
[CustomerID = 1, Name = "Bob", Phone = "123-4567"],
[CustomerID = 2, Name = "Jim", Phone = "987-6543"]
})
Příklad 2
Vrátí tabulku se sloupcem [CustomerID] s hodnotami {1, 2}, sloupcem [Name] s hodnotami {"Bob", "Jim"} a sloupcem [Phone] s hodnotami {"123-4567", "987-6543"}, kde [CustomerID] je typ čísla a [Název] a [Telefon] jsou textové typy.
Použití
Table.FromRows(
{
{1, "Bob", "123-4567"},
{2, "Jim", "987-6543"}
},
type table [CustomerID = number, Name = text, Phone = text]
)
výstupní
Table.FromRecords({
[CustomerID = 1, Name = "Bob", Phone = "123-4567"],
[CustomerID = 2, Name = "Jim", Phone = "987-6543"]
})