Table.FromList

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

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

示例:

使用默认的拆分器从列表以及名为 "Letters" 的列创建表。

使用情况:

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

输出:
Table.FromRecords({ [
        Letters = "a"
    ], [
        Letters = "b"
    ], [
        Letters = "c"
    ], [
        Letters = "d"
    ]
}, {
    "Letters"
})
示例:

使用 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 ""