zoukankan      html  css  js  c++  java
  • Table.RenameColumns重命名…Rename…(Power Query 之 M 语言)

    数据源: 

           “姓名”“基数”等列

    目标: 

           修改“姓名”列标题为“员工姓名” 

    操作过程: 

           【转换】》【重命名】》修改标题名》回车

       双击标题名》修改标题名》回车  

    M公式:

      = Table.RenameColumns( 表,{{ "原列名1", "新列名1"},...,{ "原列名n", "新列名n"}}, 处理不存在的列) 

    最终效果: 

           查询表中“姓名“列标题被改成“员工姓名” 

    扩展:

      按转换函数转换标题名

        = Table.TransformColumnNames(表, 转换函数, [MaxLength = n, Comparer = Comparer.Ordinal / Comparer.OrdinalIgnoreCase])

          示例:去除标题名中的非打印字符

            = Table.TransformColumnNames( 表, Text.Clean)

          示例:标题名最多两个字符

            = Table.TransformColumnNames( 表, Text.Clean, [MaxLength = 2])

      所有标题添加指定前缀

        = Table.PrefixColumns( 表,"前缀")

      记录重命名字段名

        = Record.RenameFields( 记录,{{ "旧字段标题1","新字段标题1"},...,{ "旧字段标题n","新字段标题n"}}, 处理不存在的字段)        

  • 相关阅读:
    sql优化-使用exists代替distinct
    count(*),count(1),count(c_bh)效率问题
    nulls last和null first
    连表更新
    postgresql-删除重复数据保留一条
    postgresql批量插入
    pg中join,left join的使用,将条件放到on和where后面的区别问题
    pg关于not in和not exists的使用
    postgresql关于in和exists使用
    postgresql无序uuid性能测试
  • 原文地址:https://www.cnblogs.com/officeplayer/p/15573929.html
Copyright © 2011-2022 走看看