Table.FromRows
Table.FromRows(rows as list, optional columns as any) as table
Crea una tabla a partir de la lista rows
en la que cada elemento es una lista interna que contiene los valores de columna de una sola fila. Se puede proporcionar una lista opcional de nombres de columna, un tipo de tabla o un número de columnas para columns
.
Devolver una tabla con la columna [CustomerID] con los valores {1, 2}, la columna [Name] con los valores {"Bob", "Jim"}, y la columna [Phone] con los valores {"123-4567", "987-6543"}.
Uso
Table.FromRows(
{
{1, "Bob", "123-4567"},
{2, "Jim", "987-6543"}
},
{"CustomerID", "Name", "Phone"}
Salida
Table.FromRecords({
[CustomerID = 1, Name = "Bob", Phone = "123-4567"],
[CustomerID = 2, Name = "Jim", Phone = "987-6543"]
})
Devolver una tabla con la columna [CustomerID] con los valores {1, 2}, la columna [Name] con los valores {"Bob", "Jim"} y la columna [Phone] con los valores {"123-4567", "987-6543"}; donde [CustomerID] es un tipo de número, y [Name] y [Phone] son tipos de texto.
Uso
Table.FromRows(
{
{1, "Bob", "123-4567"},
{2, "Jim", "987-6543"}
},
type table [CustomerID = number, Name = text, Phone = text]
)
Salida
Table.FromRecords({
[CustomerID = 1, Name = "Bob", Phone = "123-4567"],
[CustomerID = 2, Name = "Jim", Phone = "987-6543"]
})