将Execl中的数据,通过筛选,把符合条件的数据写入到新的Sheet,实现方法有很多,本文将介绍通过Filter DataTabel来实现。对小白来说,这个也是慢慢摸索,慢慢使用的过程中,才知道如何使用,大家有什么问题,可以在公众号中留言
本例中使用的相关activities
1.Execl Application Scope
2.Read Range
3.Filter DataTable
4.Write Range
先来看看整个实现的流程,如下图:
接下来,我们来看一下每个activities的设定
FilterDataTable的设定如下图,注意Input和OutPut的值分别来自什么地方。
在Filter Rows这里,我们选择需要筛选的列名,并用双引号括起来,然后在Operation中选择筛选的条件。
在输出列这里添加我们需要的数据,记得在列名上加上双引号,这里我只选取的“交易日期”,“记账金额(支出)”,所以在后面的结果中大家可以看到,只有这两列的数据。
最后,写入到Sheet中,数据的输入设定为OutExeclSheetDT,
这里,我们将列标题也一并写入,将【AddHeaders】选择。
运行之前的Execl
运行之后的表格: