UiPath之FilterDataTable筛选无用数据

近日,小U在和群里的朋友讨论的时候,碰到一个类似的问题,这个朋友在网页中用Datascraping取得数据之后,ExtraDataTable中的第一行,

总会存在一行无用的数据,为了将这行数据过滤掉,也是想了很多办法,最后发现FilterDataTable就可以实现。

那么,本次例子中使用的activity有以下几个:

  1. DataScraping
  2. FilterDataTable
  3. AppendRange

 

实现的流程如下图

                       

第一步:使用DataScraping来抓取我们需要的数据。如下图

 

现在我就是需要将红色框中无用数据给删除掉,具体实现请继续往下看

第二步:使用FilterDataTable,参数设定如下图,这里的设定,是将包含"No Records found."字符的行删除掉。

 

下面的OutputColumn的作用是将我们需要的列保留,这样就可以了。

 

经过过滤时候的数据放在DT1中,如下图所示就是过滤之后的表,大家可以看到此时红色框的数据已经没有了。

 

 

第三步:使用AppendRange把过滤后的数据写入到Execl中

 

好了,这样就实现了通过FilterDataTable过滤掉无用的数据,是不是很简单呀。

如果大家在实现的过程中有任何问题,欢迎大家关注下方的

微信订阅号:UiPath8888

 

QQ群714733686:

 

posted @ 2019-11-15 10:19  kousinu  阅读(2081)  评论(0编辑  收藏  举报