activities
latest
false
重要 :
请注意此内容已使用机器翻译进行了部分本地化。
UiPath logo, featuring letters U and I in white
生产力活动
Last updated 2024年11月6日

将多张工作表合并到一个新的摘要 工作表中

关于

摘要:将多张工作表中的数据连接到一个新的 Google 电子表格中。 系统不会删除初始数据。

应用程序:Google 云端硬盘、Google 表格

说明:此示例说明了如何创建用于从多个 Google 电子表格收集数据并将其合并到一个新工作表中,同时保留初始数据的工作流。此示例介绍 Google Workspace 活动,例如“添加工作表”“遍历电子表格中的工作表”“读取范围”“写入范围”

工作流

提示: 如果要节省时间,请在 Studio Web 中使用将 多个工作表合并到新的摘要电子表格 模板来构建此工作流。
  1. 打开 Studio Web 并创建一个新项目。
  2. 在工作流中 添加“ 添加工作表” 活动。 在此步骤中,您希望将一个名为 Summary的新工作表添加到特定电子表格中。 在活动中:
    1. 设置 Google 表格连接。
    2. 在“ 电子表格 ”字段中,浏览并选择要在其中创建新工作表的电子表格。
    3. 例如,将“工作 表名称 ”设置为“ 摘要”。 选择最适合您的用例的任何名称。


  3. 接下来,添加“遍历 电子表格中的工作表” 活动,以迭代要合并的工作表。 在活动中:
    1. 选择同一个电子表格。
    2. 在活动 主体 中,添加一个 If 活动。 按如下方式配置活动:
      1. 设置迭代的 条件 。 单击 加号 图标以选择“ 使用变量”。
      2. 将条件设置为: CurrentItemIndex=1


  4. 接下来,为 IfThen分支添加一个活动。这是在条件为 True 时要执行的活动。 添加“ 读取范围 ”活动。 其目的是使用“ 摘要 ”范围中的第一个工作表标头并复制其数据。 按如下方式对其进行配置:
    1. 选择电子表格。
    2. 对于“ 范围 ” 字段,单击 号图标以选择“ 使用变量”,然后选择 CurrentItem
    3. 将“ 含标头 ” 字段设置为 “True”
    4. 将“ 读取内容” 字段设置为“ ”。


  5. 在“ 读取范围 ”活动之后(仍在“ Then ”分支下),添加一个“ 写入范围 ”活动并进行如下配置:
    1. 选择同一个电子表格。
    2. 对于“ 范围 ” 字段,单击 号图标以选择“ 使用变量”,然后选择“ 添加工作表 ”活动的输出变量。
    3. 将“ 包含标头 ” 字段设置为 “True”
    4. 将“ 如何写入” 字段设置为“ 覆盖”。
    5. 对于“ 写入 内容” 字段,选择“ 读取范围 ” 活动的输出变量。


  6. 添加一个 “ 日志消息” 活动,以记录已将第一个工作表 (CurrentItem) 添加到 “ Summary ” 工作表 (New sheet name) 中。 此步骤是可选的。
    1. 按如下方式配置“ 消息” 字段:


  7. 接下来,添加另一个“ If ”活动,并设置一个条件,以确定接下来要读取的工作表是否与“ Summary ”工作表不同。 在此步骤中,我们将复制其他工作表,不包括标头。
    1. 按如下方式配置 条件CurrentItemIndex 变量 大于 1


  8. 设置 Then 分支。 添加“ 读取范围 ” 活动以读取电子表格中的工作表:
    1. 选择电子表格。
    2. 对于 范围 字段,选择 使用变量 ,然后选择 CurrentItem 变量。
    3. 将“ 含标头 ” 字段设置为 “True”
    4. 将“ 读取内容” 字段设置为“ ”。


  9. 接下来,添加“ 写入范围 ”活动,以将读取的数据写入“ Summary ”工作表。
    1. 选择电子表格。
    2. 对于 范围 字段,选择初始 添加工作表 活动的 New sheet name 变量。
    3. 将“ 包含标头 ” 字段设置为“ False”。
    4. 将“ 如何写入” 字段设置为“ 附加”。 要了解有关附加的更多信息,请参阅活动的 文档
    5. 对于“ 写入 内容” 字段,选择“ 读取范围 ” 活动的输出变量。


  10. 接下来,在“ Then ”分支下添加一个“ 日志消息” 活动,以记录所有工作表都已附加到“ Summary ”工作表中。此步骤是可选的。


  11. 您已完成操作,可以运行项目了!
  • 关于
  • 工作流

此页面有帮助吗?

获取您需要的帮助
了解 RPA - 自动化课程
UiPath Community 论坛
Uipath Logo White
信任与安全
© 2005-2024 UiPath。保留所有权利。