对数据的筛选使用“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中重复的行进行筛选解决方案以及DefaultVaule方法的使用相关推荐

  1. excel如何晒出重复数据_怎么筛选出excel中重复数据

    本文收集整理关于怎么筛选出excel中重复数据的相关议题,使用内容导航快速到达. 内容导航: Q1:Excel的数据怎么筛选一列中重复的数据 假如1在A2单元格,在B2单元格输入公式, =IF(COU ...

  2. 【工具与环境】Excel中批量插入行

    Excel中批量插入行 一.插入一行 二.插入多行 三.插入列同理 一.插入一行 在使用EXCEL时一定会遇到这样的问题--那就是插入行,右键→插入 二.插入多行 如何插入多行呢?有人也许会说&quo ...

  3. 钢琴键盘excel_如何通过键盘在Excel中插入新行?

    钢琴键盘excel If you are a keyboard ninja, then you hate having to move your hands from the keyboard for ...

  4. python去重复行_python去除文件中重复的行实例

    python去除文件中重复的行,我们可以设置一个一个空list,res_list,用来加入没有出现过的字符行! 如果出现在res_list,我们就认为该行句子已经重复了,可以再加入到记录重复句子的li ...

  5. 怎样让表格的行高一样_excel表格多数据如何设置行高-Excel EXCEL中如何把行高平均成一样高...

    excel表格如何设置行高 1.本次操作的软件为Excel电格,软件版本为office和学生版2016. 2.首先打开Excel电子表格,根据问题描述,我们格中输入用于演示设置表格最合适的行高列宽的数 ...

  6. java excel 删除行_使用Apache POI在Excel中删除多行

    我有一张包含75行表格的Excel表格 . 在第76行我有各列的总功能 =SUM(A1:A75) 和 =SUM(B1:B75) 在第77到第92位的行我有一个Excel图表这需要A1:A75和B1:为 ...

  7. 文档表格中重复标题行失效了怎么办

    1.正常模式 (1)把文本转换为表格,如下图所示文本 操作步骤:一.点击插入中表格,下拉行的文本转换为表格     二.调整表格,点击布局里面的自动调整,选择下拉行中的根据内容调整表格    (2)重 ...

  8. ms office word2013教程 - 表格中重复标题行失效解决

    表格中重复标题行失效解决 知识点导航: 将文本转换为表格 表格中重复标题行失效解决 1. 将文本转换为表格 选中文本,选择[插入] -> [表格] -> [文本转换成表格],弹出[将文字转 ...

  9. 投稿时html公式错误,Excel中出现公式常见显示错误原因与解决方法

    Excel2007的公式如果写错,就会在单元格中显示各种各样的错误信息.看到这些奇怪的错误代码,有的朋友可能会手忙脚乱,甚至感到烦躁.今天,学习啦小编就教大家在Excel中出现公式常见显示错误原因与解 ...

  10. excel日历弄到html,Excel中进行添加日历控件的两种方法

    有时我们在运用Excel表格的时候会运用到日历的控件,可是小伙伴们却不知道在哪里添加.那么我们来看一下,它到底躲藏在哪里,又该怎么添加呢?今天,学习啦小编就教大家在Excel中进行添加日历控件的两种方 ...

最新文章

  1. 设计模式之Pimpl模式
  2. 熬夜彻底搞懂Cookie Session Token JWT
  3. 第十六届全国大学生智能车竞赛华南赛区竞赛事宜的通知
  4. python画图代码星星-Python中turtle作图示例
  5. 使用jQuery.Ajax向ASP.NET MVC控制器Post数据
  6. Vue.js 自定义事件
  7. 使用Objects判断对象是否为空,并返回对应信息
  8. APL开发日志--2012-11-18
  9. 2.Nginx学习-The HTTP Core module
  10. ScrollView中嵌入Listview,当item高度不一样的时候,item展示不全问题
  11. 智能卡门禁管理系统_汉中停车场智能门禁系统简介,保安服务收费,行业知识
  12. 循序渐进 OSPF的详细剖析(四)
  13. 如何用Pygame写游戏(二十二)
  14. 关于左移右移的操作 学习
  15. dubbo 异步回调
  16. 联想服务器远程管理模块,联想慧眼远程管理模块-Lenovo服务网站.PDF
  17. pano2vr 6.0转换为html,全景图转换器(Pano2VR)
  18. 怎样去除EXCEL中的重复行
  19. sFlow监控OVS使用测试
  20. 建模simulink - 手把手教你搭建xpc平台

热门文章

  1. 【腾讯优测干货分享】微信小程序之自动化亲密接触
  2. iOS 11 正式发布!最全功能介绍 + 视频 ...
  3. 导致ImportError: No module named 'xxx'问题的两种原因以及解决方案
  4. Module ‘“xx.vue“‘ has no default export.Vetur(1192)
  5. 小学生python编程写游戏_小学生C++趣味编程上下全2册+Python少儿趣味编程适合6-12岁儿童编程教程中小学生计算机程序设计创意零基础游戏编程书籍DK...
  6. MySQL 是如何保证一致性、原子性和持久性的!
  7. 去除Multiple markers at this line - advised by提示
  8. Recoil的简单实践和思考
  9. 常用的dede标签小总结
  10. 2020牛客暑期多校训练营(第九场) Groundhog and 2-Power Representation