对数据的筛选使用“Filter Data Table”这个活动可以对每一行或者每一列的值进行筛选。但是好像做不到对重复的列进行筛选。本篇文章主要针对单一行列的筛选,如果想要删除重复行,直接使用"Excel"-"Processing"-"Remove Duplicates Range"活动。

一开始博主想通过“For Each”来遍历循环,判断新建的表中是否存在这一行数据,存在丢掉,不存在丢弃。但是觉得这种方法太“笨”了,所以想在互联网上找一下解决方法,但似乎没有找到一种简短有效的方法:vba以及Linq(这两种方法博主都已经试过了,应该是可行的,只不过过程中出现错误没有继续进行下去,有定力的小伙伴可以去试一下,等我有时间了我也会试的,成功的小伙伴可以交流一下经验! T T)

然后就去爬梯子去外面找了一下,发现了一个DataTable一个很棒的方法DefaultVaule,可以筛选Excel中的重复行,下面博主通过一个实例给大家演示一下:

例表长这个样子

1.首先通过“Read Range”获取需要读取的Excel,并建立数据类型为“DataTable”类型的变量,在属性勾选“AddHeaders”

2.新建类型为“DataTable”输出变量“DT”,将 步骤1 输出的变量,通过使用“Assign”对新建的变量使用DefaultValue方法进行赋值。表达式为【DT=DT_DataSource.DefaultView.ToTable(True,"姓名")】:【True】表示对重复的值进行筛选,【“姓名”】表示筛选列的列名。来完成对“姓名”列的重复值筛选。如果需要对其他列进行修改,只需要添加列名就可以了,例如:【DT=DT_DataSource.DefaultView.ToTable(True,"姓名","成绩")】,这是对“姓名”和“成绩”列两列的重复值筛选....以此类推可以完成想要的去重的列进行操作

3.将筛选后的数据“DT”通过“Write Range”写入到新的表中

运行一下,看下最后的结果:

但是此种方法只能筛选单列,不能将此行其他列的结果筛选过去,如果想删除一整行而不是单纯对某一列筛选重复值,还是使用"Excel"-"Processing"-"Remove Duplicates Range"来筛选吧

UiPath Excel 数据筛选修改相关推荐

  1. Excel数据筛选出来后修改再粘贴进去的方法

    1.近期处理excel数据时,遇到要把数据筛选出来,修改之后再粘贴回去的问题. 网上百度了一个方法,比较好用,记录一下,方便回看.https://jingyan.baidu.com/article/7 ...

  2. Excel数据筛选匹配

    背景 最近工作需要做一个数据筛选匹配. 从Excel数据表A的某一列,匹配Excel数据表B的某一列. 找到匹配不成功的数据. 可能因为经常写过这样的程序,我一开始想到的是写个程序去处理,但是因为拖延 ...

  3. python实现excel数据筛选和数据匹配

    数据筛选: 根据实际需要输出筛选结果,或将筛选结果保存起来.总结起来可以分为三类: ① 将筛选的结果存入学过的数据结构里,比如:列表,元组或字典. ② 将筛选的结果存入文件中. ③ 将筛选的结果打印出 ...

  4. xlsx筛选近三年学计算机,计算机二级Office:Excel数据筛选和分类汇总

    那我们开始今天的教程吧 1.第一个内容是数据的筛选,假如要将表格中650分以下的不显示,只显示650分以上的. 选择数据范围,点击[数据]-[筛选],点击总分旁的三角形,在展开的窗口中选[数字筛选], ...

  5. Python学习:如何使用pandas分析excel数据

    1.问题 在python中,读写excel数据方法很多,比如xlrd.xlwt和openpyxl,实际上限制比较多,不是很方便.比如openpyxl也不支持csv格式.有没有更好的方法? 2.方案 更 ...

  6. 10.8 UiPath 数据筛选Filter Data Table的介绍和使用(Excel数据写入另一个Excel中)

    UiPath数据筛选Filter Data Table的介绍和使用 一.数据筛选(Filter Data Table)的介绍 二.Filter Data Table在UiPath中的使用 ) 一.数据 ...

  7. php利用表格敬将所选择的数据显示出来,单元格下拉筛选设置/Excel对筛选后的单元格进行下拉填充...

    EXCEL里怎样让一个单元格能有下拉菜单? 要设置下拉菜单的单元格(或格区)----数据---有效---"允许"中选择"序"---"来源"中 ...

  8. 使用excel宏完成数据筛选并且保持为图片

    ** 使用excel宏完成数据筛选并且保持为图片 **原创 引用请说明出处 在保险业务追踪过程中,需要将清单数据一对一微信发送相关人员,传统方法是对数据清单手动筛选,然后复制入微信(通过复制完成截图过 ...

  9. javaweb和ajax使用查询出来的数据做下拉菜单_不会用Excel做数据筛选,老板叼的你没话说!...

    很多人会做漂亮的表格,自信满满地给老板汇报,老板突然冒出一句话:你给我看下公司员工的学历分布情况. 这个问题能瞬间让很多人傻眼,自然少不了老板的一顿叼.其实数据筛选并不难,只要认真学,10分钟轻松搞定 ...

  10. python运行excel高级筛选怎么用_懂点EXCEL就行!教你利用Python做数据筛选(上)...

    前言 Python的数据清洗功能有多厉害,相信不用我说大家都知道了,寥寥几行代码便可以把一份杂乱无章的表格给处理的干干净净.但是python也是不容易入门的,毕竟编程语言要理解和精通也是要花不少功夫的 ...

最新文章

  1. 这个AI能帮你快速搜监控:文字定位关键画面,24小时录像10分钟处理完
  2. 微软图像加密算法被破解,谷歌等大厂都在用,MIT硕士小哥开源逆向所用方法...
  3. 查看Tomcat使用的版本
  4. 如何组织公司的线下活动
  5. python写一个自动登录脚本_Python 脚本登录交换机实现自动配置备份
  6. 到底什么是分布式系统
  7. 浪潮服务器5112面板灯_SA5112M4 – IPMI设置
  8. 部署 Job (第一部分)
  9. 手把手带你入坑迁移学习(by 当过黑客的CTO大叔)
  10. 深度学习笔记_术语/缩写/基本概念
  11. Android MediaCodec硬解码H264文件
  12. Lync server 2013 部署开发常用工具下载
  13. 计算机显示无法格式化,电脑提示windows无法完成格式化怎么办
  14. 【密码学相关】常用的期刊,会议,实验室
  15. flex布局中的align-content属性
  16. hyper-v 网桥_使用网桥简化网络-使FIO ActionTec MI424-WR成为网桥
  17. python实现ItemCF算法
  18. 静态成员函数访问非静态成员
  19. 文旅融合助力沉浸式夜游体验项目的发展
  20. 小米耳机一个声音大一个声音小

热门文章

  1. snapchat中国使用_如何在不共享位置的情况下使用Snapchat
  2. Xman pwn level2 writeup
  3. android依赖本地工程排除,Android Gradle依赖项排除(Android Gradle dependency exclude)
  4. 3D游戏场景模型制作的细节与技巧
  5. 怎么用计算机给u盘加密文件,win10电脑怎么给U盘文件夹加密
  6. 如何使用md5码验证文件的一致性
  7. 国内各大企业邮箱,选择看重哪几个方面?
  8. 修改记录-优化后(springboot+shiro+session+redis+ngnix共享)
  9. Spring boot与Spring cloud
  10. 达梦数据库表被锁住后解锁方法