Table.FromRows

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

从列表 rows 创建一个表,其中该列表的每个元素都是一个包含用于单一行的列值的内部列表。可以为 columns 提供可选的列名列表、表类型或若干列。

示例:

使用列 [CustomerID] 以及值 {1, 2}、列 [Name] 以及值 {"Bob", "Jim"}、列 [Phone] 以及值 {"123-4567", "987-6543"} 返回一个表。

使用情况:
Table.FromRows({ {1, "Bob", "123-4567"},{2, "Jim", "987-6543"}},{"CustomerID", "Name", "Phone"})
输出:
Table.FromRecords({[CustomerID=1, Name="Bob", Phone="123-4567"],[CustomerID=2, Name="Jim", Phone="987-6543"]})
示例:

使用列 [CustomerID] 以及值 {1, 2}、列 [Name] 以及值 {"Bob", "Jim"}、列 [Phone] 以及值 {"123-4567", "987-6543"} 返回一个表,其中 [CustomerID] 是数值类型,[Name] 和 [Phone] 是文本类型。

使用情况:
Table.FromRows({{1, "Bob", "123-4567"}, {2, "Jim", "987-6543"}}, type table [CustomerID = number, Name = text, Phone = text])
输出:
Table.FromRecords({[CustomerID=1,Name="Bob",Phone="123-4567"],[CustomerID=2,Name="Jim",Phone="987-6543"]})

results matching ""

    No results matching ""