Bagikan melalui


Table.FromRows

Sintaksis

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

Tentang

Membuat tabel dari daftar rows di mana setiap elemen daftar adalah daftar dalam yang berisi nilai kolom untuk satu baris. Daftar nama kolom opsional, jenis tabel, atau sejumlah kolom dapat disediakan untuk columns.

Contoh 1

Mengembalikan tabel dengan kolom [CustomerID] dengan nilai {1, 2}, kolom [Nama] dengan nilai {"Bob", "Jim"}, dan kolom [Telepon] dengan nilai {"123-4567", "987-6543"}.

Penggunaan

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

Output

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

Contoh 2

Mengembalikan tabel dengan kolom [CustomerID] dengan nilai {1, 2}, kolom [Nama] dengan nilai {"Bob", "Jim"}, dan kolom [Telepon] dengan nilai {"123-4567", "987-6543"}, di mana [CustomerID] adalah tipe angka, dan [Nama] dan [Telepon] adalah tipe teks.

Penggunaan

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

Output

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