10.13 UiPath Lookup Data Table的介绍和使用

UiPath查找数据表Lookup Data Table的介绍和使用


一、查找数据表(Lookup Data Table)的介绍

相当于Execl中的Vlookup函数,通过它来筛选我们需要查找的值

二、Lookup Data Table在UiPath中的使用

1.在介绍UiPath 的Lookup Data Table活动之前, 我们先了解本教程需要在Excel中实现的功能, 然后再演示再UiPath 中如何实现.
2.如下图所示Excel 数据, 左边前面两图是源数据, 最右图是经过VLOOKUP 函数筛选出来的数据. 关于Excel 的VLOOKUP函数的具体用法, 大家可以在网上查找资料. 下面演示在UiPath 是如何完成这个操作的.

表1: 姓名-编号表
在这里插入图片描述

表2: 姓名-技能表
在这里插入图片描述

表1: 结果集
在这里插入图片描述

3.打开设计器,在设计库中新建一个Sequence,为序列命名及设置Sequence存放的路径,然后在Activities中搜索Read Range,并将其拖至设计区,在WorkbookPath属性值, 输入Excel 的文件路径. 重复此操作, 读取另一个Excel 文件. Range属性为空表示读取所有内容. 分别将Output 属性赋值给自定义变量numberDT、skillDT

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

4.在Activities中搜索Add Data Column,并将其拖至设计区, ColumnName属性为”技能”,DataTable 属性为numberDT, 表示对numberDT 这个DataTable对象新增一列名为”技能”的列

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

5.在Activities中搜索For Each Row,并将其拖至设计区, 要对"姓名-编号"表, 即numberDT增加"技能"这一列, 所以要对numberDT的每一行做循环, 因此DataTable属性为numberDT,

在这里插入图片描述
在这里插入图片描述

6.在Activities中搜索Lookup Data Table,并将其拖至For Each Row的设计区, 各个属性的赋值如图所示

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

7.在Activities中搜索Assign,并将其拖至For Each Row的设计区, To属性为row(“技能”), Value属性为步骤6的输出结果cellValue, 表示将查询到的值赋值给”技能”这一列

在这里插入图片描述

在这里插入图片描述

8.在Activities中搜索Write Range,并将其拖至设计区, 将步骤7的筛选结果写入Excel.

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

完整流程图如下:

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述
在这里插入图片描述

#运行完成,你会看到UiPath的Lookup Data Table活动的筛选Excel结果

总结:以上流程就用到了查找数据表(Lookup Data Table)的操作,大家可以动手试试

  • 4
    点赞
  • 20
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

天地无名

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值