Table.FromList

语法

Table.FromList(list as list, optional splitter as nullable function, optional columns as any, optional default as any, optional extraValues as nullable number) as table

关于

通过将可选的拆分函数 splitter 应用于列表中的每一项,将列表 list 转换为表。 默认情况下,该列表假定为以逗号分隔的文本值列表。 可选 columns 可以为列数、列列表或 TableType。 还可以指定可选的 defaultextraValues

示例 1

使用默认拆分器从列表中创建一个列名为“Letters”的表。

使用情况

Table.FromList({ "a", "b", "c", "d" }, null, { "Letters" })

输出

Table.FromRecords({     [Letters = "a"],    [Letters = "b"],    [Letters = "c"],    [Letters = "d"] })

示例 2

使用 Record.FieldValues 拆分器从列表创建一个表,结果表的列名为“CustomerID”和“Name”。

使用情况

Table.FromList(    {         [CustomerID = 1, Name = "Bob"],        [CustomerID = 2, Name = "Jim"]     },    Record.FieldValues,    { "CustomerID", "Name" })

输出

Table.FromRecords({     [CustomerID = 1, Name = "Bob"],    [CustomerID = 2, Name = "Jim"] })

results matching ""

    No results matching ""