Table.AddColumn添加列…Add…(Power Query 之 M 语言)

Posted 小妖同学

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Table.AddColumn添加列…Add…(Power Query 之 M 语言)相关的知识,希望对你有一定的参考价值。

数据源: 

       任意表

目标: 

       添加列 

操作过程: 

  【添加列】》【自定义列】》设置

  

Table.AddColumn添加列…Add…(Power

    

M公式:  

  = Table.AddColumn( 表, "新列名", 函数, 数据类型)

函数:

  if ... then ... else if ... then ... else ...:​​条件列Table.AddColumn​

  指定格式:​​格式Table.AddColumn​

  Text.Combine:​​合并列Table.AddColumn​

  提取:​​提取Table.AddColumn​

  统计信息:​​统计信息Table.AddColumn​

  标准:​​标准Table.AddColumn​

  科学记数:​​科学记数Table.AddColumn​

  三角函数:​​三角函数Table.AddColumn​

  舍入:​​舍入Table.AddColumn​

  信息:​​信息Table.AddColumn​

  日期:​​日期Table.AddColumn​

  时间:​​时间Table.AddColumn​

  持续时间:​​持续时间Table.AddColumn​

扩展:

  添加索引列:​​索引列Table.AddIndexColumn​

  添加重复列:​​重复列Table.DuplicateColumn​

  匹配复制列:= Table.AddFuzzyClusterColumn( 表, "原列", "新列名", 匹配选项)

匹配选项:[IgnoreCase=true / false, IgnoreSpace=true / false, NumberOfMatches=数字, Threshold=0到1之间的数字, TransformationTable=表名]

原列中的内容有近似的,新列匹配与第一个出现的值

添加记录项:= Record.AddField( 记录,"新标题", 记录项, false/null) 

原博客各种作……所以换阵地了,不过每篇都搬过来,实在有点累,想看就自己看吧:http://blog.sina.com.cn/pureiceshadow



以上是关于Table.AddColumn添加列…Add…(Power Query 之 M 语言)的主要内容,如果未能解决你的问题,请参考以下文章

eas之KDPrinter控件

PowerQuery - 在计算中使用列的位置而不是列名

如果 text.contain 使用 OR 函数,则 M 查询中的条件列

将excel 中的某个字符之前的替换为空

C#如何向listview中的一列添加LIST集合中的OBJECT数据

pandas为dataframe所有的列名称名添加前缀(add_prefix)