0
点赞
收藏
分享

微信扫一扫

M函数目录(Power Query 之 M 语言)

2022-8-13更新 

 

​​Power Query示例汇总​​

 

主页(选项卡)

  管理列(组)

选择列

​​选择列Table.SelectColumns​​  

删除列

​​删除列Table.RemoveColumns​​

​​删除其他列Table.SelectColumns​​

减少行(组)

保留行

​​保留前面N….First/FirstN​​​

​​保留后面N….Last/LastN​​​

​​保留中间指定的….Range/Middle​​​

​​保留重复项​​

​​选择…Select…​​

  ​​筛选Table.SelectRows-文本与数值​​

  ​​筛选Table.SelectRows-日期与时间​​

删除行

​​删除前面N….Skip/RemoveFirstN​​​

​​删除后面N….RemoveLastN​​​

​​删除间隔….Alternate…​​​

​​取唯/众数….Distinct/Mode/判断…IsDistinct​​​

​​删除空行​​

​​判断是否为空….IsEmpty​​​

​​逻辑判断​​

​​去除指定….RemoveMatching…​​

​​返回记录中的指定内容Record.Field…​​   

​​删除…Remove…​​

  排序(组)

升序/降序:​​排序…Sort​​

转换(组)

  拆分列

    ​​拆分…Split…​​

      ​​拆分函数Splitter.Split…​​

      ​​判断存在…Contains…​​

    ​​拆分行​​      

分级依据:​​分组…Group​​

数据类型:​​数据类型Table.TransformColumnTypes​​

将第一行用作标题/将标题作为第一行:​​升降标题Table…Headers​​

替换值:​​替换…Replace…​​

组合(组)

  合并查询:​​合并…Join​​​

  追加查询:​​追加…Combine​​

数据源:​​数据源​​

 

转换(选项卡)

  表格(组)

    分组依据:​​分组…Group​​(同【主页】》【分组依据】)

    将第一行用作标题:​​升降标题Table…Headers​​(同【主页】》【将第一行用作标题】)

    转置:​​转置Table.Transpose​​

    反转行:​​反转…Reverse…​​

    对行进行计数:​​行列计数…Count​​

  任意列(组)

    数据类型/检测数据类型:​​数据类型Table.TransformColumnTypes​​(同【主页】》【数据类型】)

    重命名:​​重命名…Rename…​​

    替换值:​​替换…Replace…​​(同【主页】》【替换值】)  

      替换错误:​​替换错误Table.ReplaceErrorValues​​

    填充:​​填充Table.Fill…​​

    透视列:​​透视列Table.Pivot​​

    逆透视列/逆透视其他列:​​逆透视列Table.Unpivot…​​

    移动:​​移动…Reorder…​​

    转换为列表:​​转换为列表​​

  文本列(组)

    拆分列:​​拆分…Split…​​(同【主页】》【拆分列】)

    格式:​​格式Table.TransformColumns​​​

      ​​转换…Transform…​​    

    合并列:​​合并…Combine…​​

      ​​合并函数Combiner.Combine…​​

    提取:​​提取Table.TransformColumns​​

  编号列(组)

    统计信息:​​统计信息​​

    标准:​​标准Table.TransformColumns​​​

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

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

    舍入:​​舍入Table.TransformColumns​​​

    信息:​​信息Table.TransformColumns​​​

  日期&时间列(组)

    日期:​​日期Table.TransformColumns​​​

    时间:​​时间Table.TransformColumns​​

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

      ​​日期函数​​

      ​​日期时间函数​​

      ​​日期时间时区函数​​

      ​​时间函数​​

  结构化列(组)

    展开:​​展开Table.Expand…​​

    聚合:​​聚合Table.AggregateTableColumn​​

    提取值:​​提取值Table.TransformColumns​​

    创建数据模型:​​创建数据类型Table.…ToRecord…​​

 

添加列(选项卡)

  常规(组)

    自定义列:​​添加列…Add…​​

    条件列:​​条件列Table.AddColumn​​

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

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

  从文本(组)

    格式:​​格式Table.AddColumn​​

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

    提取:​​提取Table.AddColumn​​

  从数字(组)

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

    标准:​​标准Table.AddColumn​​

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

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

    舍入:​​舍入Table.AddColumn​​

    信息:​​信息Table.AddColumn​​

  从日期和时间(组)

    日期:​​日期Table.AddColumn​​

    时间:​​时间Table.AddColumn​​

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

      ​​日期函数​​

      ​​日期时间函数​​ 

      ​​日期时间时区函数​​

      ​​时间函数​​

 

其他工具转换(选项卡)

  列表工具》到表:​​列表到表Table.From…​​​

  数值工具》到表:​​数值到表​​

  数值工具》到表》到列表:​​数值到列表​​

  记录工具》到表中:​​记录到表Table.FromRecords/Record.To…​​

 

其他

​​每一个each​​

​​自定义函数​​

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



举报

相关推荐

0 条评论