You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何在Power Automate中遍历学生超链接批量提取成绩?

Power Automate遍历学生姓名超链接批量处理成绩方案

核心思路

用Power Automate的Apply to each(即你说的类似for each的循环)遍历已存储的学生姓名列表,针对每个姓名精准定位页面上的对应元素并触发点击,再复用你已有的单学生处理流程。

具体操作步骤

  1. 获取页面所有学生元素集合

  2. 遍历姓名列表并匹配对应元素

    • 添加Apply to each动作,选择你已存储的学生姓名列表作为遍历对象。
    • 循环内部添加Filter array动作:
      • 输入内容选步骤1获取的元素集合
      • 设置过滤条件:item()['text'] 等于 items('Apply_to_each')(当前循环的学生姓名)
    • 过滤后会得到当前姓名对应的单个元素。
  3. 触发元素点击

    • 在Filter array之后添加Click element动作,目标元素选择first(body('Filter_array'))(过滤结果里的第一个元素,也就是匹配到的学生链接)。
  4. 复用现有处理流程

    • 点击完成后,直接接上你已实现的:等待表格加载、提取数据、格式化数据表、插入Excel的步骤即可。

注意事项

  • 若页面加载慢,在Get elements后加Wait for element动作,确保所有学生元素都加载完毕再执行后续步骤。
  • 先拿1-2个学生测试,确认姓名匹配和点击正常后再批量跑40个学生。
  • 检查姓名列表的文本格式是否和页面上的完全一致(比如逗号、空格的位置,避免因格式不匹配过滤不到元素)。

内容的提问来源于stack exchange,提问作者RDrelli

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.06.15 12:50:05