菜单

Excel筛选

标签:Excel

指令说明

描述:对 Excel 表格中的某一列数据进行条件筛选,仅保留满足筛选条件的行,不符合条件的行将被隐藏

常规 Excel对象 请选择Excel对象,可通过【启动Excel】或【获取当前激活的Excel对象】创建,用于确定待操作的工作簿
Sheet页名称 选择目标内容所在工作表的名称,非必填,不填则默认为当前激活的Sheet页
开始列 填写Excel中需要截图区域的开始列的列号,列号从1或A开始,-n表示倒数第n列
要筛选的列 填写Excel中待筛选列的列号,列号从1或A开始,-n表示倒数第n列
筛选条件

对要筛选的列设置筛选规则,点击“点击编辑”按钮后进入设置界面

共包含两种筛选,①筛选(即常规筛选)  ②高级筛选(即复杂筛选)

  • 筛选:适合常规筛选
    • 可添加多个筛选条件,筛选逻辑只有“等于”
    • 并且只要满足多个条件中的任意一个即可(可理解为“或”的关系)

假设该列为评论星级,该筛选条件为:筛选出评论星级等于4或评论星级等于3的行,不等于这两个值的行隐藏。

  • 高级筛选:适合复杂筛选
    • 可以选择运算符(大于、小于、开头是、结尾是、包含等)
    • 最多只能添加2个条件(Excel本身的筛选限制)
    • 多筛选条件时,可以选择满足以下全部/任一条件

假设该列为评论内容,该筛选条件为:筛选出评论内容中既包含look,又包含headbands的行,只包含一项或者一项都不包含的行隐藏

 


使用示例

该流程执行逻辑

启动(打开)需要做筛选的Excel表格 ---> 使用【Excel筛选】指令,筛选出“评论”表中第二列评论内容内包含look和headbands的行 ---> 新增一个名为“筛选后的评论”的Sheet页 ---> 使用配套指令【读取筛选内容】,该指令会生成两个变量,筛选结果数据以数据表格类型存储,筛选结果所在行号以列表类型存储 ---> 将筛选结果数据写入“筛选后的评论”表中

 

效果展示:

  • RPA运行前

  • RPA运行后

 

 

使用小Tips

  • 每次只可以筛选一列,如需要筛选多列,就可以用多个筛选指令实现
  • 筛选后,循环指令依旧是循环完整数据。如果只想要循环筛选后的数据,可以在筛选后先将该部分数据写入到新的Sheet页中
  • 常用配套指令:【读取筛选内容】、【清除筛选条件
最近修改: 2026-01-07