Table.FromRows
Satır değerlerinin ve isteğe bağlı sütunların bulunduğu listeden bir tablo oluşturur
Syntax
Table.FromRows(
rows as list,
optional columns as any
) as table
Remarks
rows
listesinden listenin her öğesinin tek bir satır için sütun değerlerini içerdiği bir tablo oluşturur. columns
için sütun adlarının isteğe bağlı bir listesi, tablo türü veya sütun sayısı sağlanabilir.
Examples
Example #1
[CustomerID] sütunu {1, 2} değerlerine, [Name] sütunu {"Bob", "Jim"} değerlerine ve [Phone] sütunu {"123-4567", "987-6543"} değerlerine sahip olacak şekilde bir tablo döndürür.
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
[CustomerID] bir sayı türü, [Name] ve [Phone] ise metin türleri olmak üzere; [CustomerID] sütunu {1, 2} değerlerine, [Name] sütunu {"Bob", "Jim"} değerlerine ve [Phone] sütunu {"123-4567", "987-6543"} değerlerine sahip olacak şekilde bir tablo döndürür.
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