两个 Excel 表格的匹配

两个 Excel 表格的匹配

图一是客户提供的两张表格,【服务人员】表中有客商名称对应着服务人员的姓名,需要将【服务表】中的客商名称去跟【服务人员】的客商名称进行匹配,将对应的服务人员的名称写到 B 列对应的位置,没有匹配到的客商名称就过滤掉,只显示能匹配出来的客商名称和服务人员。
两个 Excel 表格的匹配

图二是客户用 Vlookup 函数的方式,在【服务表】中找出匹配的服务人员。

用 RPA 的处理方法:
两个 Excel 表格的匹配
两个 Excel 表格的匹配
通过读取 excel 组件,分别读取两个表格,并用 merge 组件将两个表格相交的部分显示出来,输出返回值,将得到的返回值在设置变量中:返回值.values.tolist(), 得到列表,在列表的第零个位置添加表头,再将表格的内容填写到表格 sheet2 页当中,再用读取 excel 组件读取 sheet2 页,通过 python 字典的方式,将没有服务人员的客商名称删除,写入 sheet3 中

两个 Excel 表格的匹配

两个 Excel 表格的匹配

下面是我做的工程包,如果有更简单的方法可以钉钉分享我哦~ 😛
84c9eacac00f406686a28d9e335aa47b_.zip