Table.FromRows
Table.FromRows(rows as list, optional columns as any) as table
Cria uma tabela da lista rows
em que cada elemento da lista é uma lista interna que contém os valores de coluna para uma única linha. Uma lista opcional de nomes de coluna, um tipo de tabela ou um número de colunas pode ser fornecida para columns
.
Retornar uma tabela com a coluna [CustomerID] com valores {1, 2}, a coluna [Name] com valores {"Bob", "Jim"} e a coluna [Phone] com valores {"123-4567", "987-6543"}.
Usage
Table.FromRows(
{
{1, "Bob", "123-4567"},
{2, "Jim", "987-6543"}
},
{"CustomerID", "Name", "Phone"}
Saída
Table.FromRecords({
[CustomerID = 1, Name = "Bob", Phone = "123-4567"],
[CustomerID = 2, Name = "Jim", Phone = "987-6543"]
})
Retornar uma tabela com a coluna [CustomerID] com valores {1, 2}, a coluna [Name] com valores {"Bob", "Jim"} e a coluna [Phone] com valores {"123-4567", "987-6543"}, em que [CustomerID] é um tipo de número e [Name] e [Phone] são tipos de texto.
Usage
Table.FromRows(
{
{1, "Bob", "123-4567"},
{2, "Jim", "987-6543"}
},
type table [CustomerID = number, Name = text, Phone = text]
)
Saída
Table.FromRecords({
[CustomerID = 1, Name = "Bob", Phone = "123-4567"],
[CustomerID = 2, Name = "Jim", Phone = "987-6543"]
})