Table.ToRows is a Power Query M function that creates a list of nested lists from a table, where each list item is an inner list that contains the row values. The function returns a list of lists representing the rows and their respective values.
Compatible with: Power BI Service Power BI Desktop Excel Microsoft 365
Syntax
Table.ToRows( table as table ) as list
Description
Creates a list of nested lists from the table, table
. Each list item is an inner list that contains the row values.
Examples
Create a list of the row values from the table.
Table.ToRows(
Table.FromRecords( {
[CustomerID = 1, Name = "Bob", Phone = "123-4567"],
[CustomerID = 2, Name = "Jim", Phone = "987-6543"],
[CustomerID = 3, Name = "Paul", Phone = "543-7890"]
} )
)
/* Output:
{
{1, "Bob", "123-4567"},
{2, "Jim", "987-6543"},
{3, "Paul", "543-7890"}
}
*/
Related functions
Other functions related to Table.ToRows are:
- Table.Partition
- Table.PartitionValues
- Table.Split
- Table.SplitAt
- Table.ToColumns
- Table.ToList
- Table.ToRecords
- Table.Transpose
