Table.FromList列表到表Table.From…(Power Query 之 M 语言)

数据源: 

       任意列表

目标: 

       列表转表 

操作过程: 

       选取列表(默认选取状态)》【列表工具转换】》【到表】

    

M公式:

   = Table.FromList( 列表, 函数, 列数或列名列表, 大于1列所返回的内容, 处理附加列)

    列数或列名列表:

      2:转成的表有两列,第一列由第二参数决定,第二列由第四参数的内容决定,标题默认

      {"a","b"}:转成的表有两列,第一列由第二参数决定,标题为“a”,第二列由第四参数的内容决定,标题为“b”

    处理附加列:      

      ExtraValues.Error:显示为错误

      ExtraValues.Ignore:截断多余列

      ExtraValues.List:累积到最后一列

  示例:= Table.FromList({1..9}, each {_*5}, {"数量","单位"}, "件")

    

 

扩展:

  = Table.FromColumns({{列表1},...,{列表n}},n)

  示例:= Table.FromColumns({{"a".."c"},{1..3}},2)

     

  = Table.FromRows({{列表1},...,{列表n}},列表中的行数)  

  示例:= Table.FromRows({{"a".."c"},{1..3}},3)

     

posted @ 2022-01-09 20:08  熬肥妖  阅读(1637)  评论(0编辑  收藏  举报