数据源:

  “姓名”“基数”“个人比例”“个人缴纳”“公司比例”“公司缴纳”“总计”,共7列7行数据,其中姓名列第1、2行与第6、7行内容重复

目标:

  删除姓名列中内容重复的行

操作过程:

  选取指定列》【主页】》【删除行】》【删除重复项】

  

M公式:

  = Table.Distinct( 表, {{ "列名1", 区分大小写},...,{ "列名n", 区分大小写}})

说明:

  删除重复项的规则是保留第一次出现的。

  对整表所有列删除重复项:=Table.Distinct( 表)

  对指定列删除重复项:=Table.Distinct( 表,{ "列名1",...,"列名n"})

  对列中字母大小写进行区分:=Table.Distinct( 表,{ "列名", Comparer.OrdinalIgnoreCase})

  只返回第一行数据:=Table.Distinct( 表, {})

最终效果:

  姓名列中的重复项被删除,只保留1-5行

扩展:

  列表删除重复项:=List.Distinct( 列表, 条件)

    示例1:=List.Distinct({1,2,2,3,3,4})

      结果:{1,2,3,4}

    示例2:=List.Distinct({5,6,4,4,5,5}, each _ >4)

      结果:{5,4}

      说明:列表中大于4的结果为{true,true,false,false,true,true},去除重复项后剩下{true,false},结果对应的位置就是{5,4}

  判断表或表中指定列中是否是唯一值:= Tabel.IsDistinct( 表, { "列1", "列2",…, "列n"})

      结果为逻辑值,其中一列里是唯一值的结果为True,否则为False。

  判断列表中是否是唯一值:= List.IsDistinct( 列表)

  返回一列中的众数值:= List.Mode( 列表, 条件)

    有多个众数时,各众数中最后一个

      {1,1,2,2,4,3,3,4}中分别有四个众数,1、2、4、3,最后一个众数是3,List.Mode的结果就是3

  返回一列中的所有众数的列表:= List.Modes( 列表, 条件)

    示例1:=List.Modes({1,1,2,2,4,3,4,3})

      结果:{1,2,4,3}

    示例2:=List.Modes({1,1,2,2,4,3,4,3}, each _ >2)

      结果:{1,4}

      说明:列表中大于2的结果为{false,fasle,false,false,true,true,true,true},众数结果为{false,true},结果对应的位置就是{1,4}

最新文章

  1. Android自定义控件之自定义ViewGroup实现标签云
  2. 【Android自学日记】【转】Android Fragment 真正的完全解析(上)
  3. jQuery5~7章笔记 和 1~3章的复习笔记
  4. 返回多个类型的对象,Tuple
  5. 品味FastDFS~第三回 项目中的FastDFS
  6. 编码为multipart/form-data自定义类型(包括文件)如何自动绑定到webapi的action的参数里
  7. 关于EL表达式的大小写问题。谁来帮我解答?
  8. JDK Tools - jinfo: Java 配置信息工具
  9. Solr与mmseg4J的整合
  10. codeforces 672 D
  11. 微信android混淆打包减少安装包大小
  12. Fiddler使用教程(转)
  13. 《推荐》安装Photoshop详细步骤 ,手把手,一步一步,具体详细地教你安装Photoshop (Adobe photoshop CS6)
  14. 通过mysql写入php一句话木马
  15. 小米note3的开发者选项在哪里?怎么进入开发者模式?如何显示布局边界?
  16. 第二周java学习收获
  17. vs2015利用python加载dll调试配置
  18. (3.13)mysql基础深入——mysql日志分析工具之mysqlsla【待完善】
  19. mysql免安装版本(用批处理安装和启动)
  20. Logstash之一:入门介绍

热门文章

  1. @Value设置默认值
  2. GPG 使用指南
  3. 【R】write.table输出数据带有行名?
  4. dlang 安装
  5. Redis——面试官考题
  6. 日常Java 2021/10/28
  7. day05文件编辑命令
  8. Ubuntu Linux安装QT5之旅
  9. 调试器gdb
  10. iOS 客户端获取七牛上传token