Aracılığıyla paylaş


Table.FromRows

Sözdizimi

Table.FromRows(rows as list, optional columns as any) as table

Hakkında

Listenin her öğesinin tek bir satıra ait sütun değerlerini içeren bir iç liste olduğu rows listeden bir tablo oluşturur. columnsiçin isteğe bağlı bir sütun adları listesi, tablo türü veya birkaç sütun sağlanabilir.

Örnek 1

{1, 2} değerlerine sahip [CustomerID] sütununa, {"Bob", "Jim"} değerlerine sahip [Name] sütununa ve {"123-4567", "987-6543"} değerlerine sahip [Phone] sütununa sahip bir tablo döndürür.

Kullanım

Table.FromRows(
    {
        {1, "Bob", "123-4567"},
        {2, "Jim", "987-6543"}
    },
    {"CustomerID", "Name", "Phone"}

Çıkış

Table.FromRecords({
    [CustomerID = 1, Name = "Bob", Phone = "123-4567"],
    [CustomerID = 2, Name = "Jim", Phone = "987-6543"]
})

Örnek 2

{1, 2} değerlerine sahip [CustomerID] sütununa, {"Bob", "Jim"} değerlerine sahip [Name] sütununa ve {"123-4567", "987-6543"} değerlerine sahip [Phone] sütununa sahip bir tablo döndürür; burada [CustomerID] sayı türü ve [Ad] ve [Telefon] metin türleridir.

Kullanım

Table.FromRows(
    {
        {1, "Bob", "123-4567"},
        {2, "Jim", "987-6543"}
    },
    type table [CustomerID = number, Name = text, Phone = text]
)

çıkış

Table.FromRecords({
    [CustomerID = 1, Name = "Bob", Phone = "123-4567"],
    [CustomerID = 2, Name = "Jim", Phone = "987-6543"]
})