我有一个团队,每个人的输出在推送给客户之前都必须由另一个团队成员再次查看。每个人都必须轮流,这样工作量就可以平衡。我制作了一个 Slack 工作流程,其中有人请求审查他们的工作,该请求被转发给我,然后我选择列表中的下一个名字。然后轮到审阅者收到 Slack 表单和请求者输出的 URL。最后,表单被发送回请求者,并在电子表格中添加一个新行和响应。
我想删除我在此过程中的角色(因为这是不必要的)。我想我可以制作一个新的工作表:
日期 | 请求者 | 审稿人 |
---|---|---|
=今天() | 约翰 | 莎拉 |
=今天() | 莎拉 | 约翰 |
A 列和 B 列是从 Slack 工作流程推送的。我想要发生的是,C 列有一个通过数据验证循环的团队成员的封闭列表。每当添加新行时,它都会选择下一个名称。
然后,我将创建一个 Apps 脚本,该脚本从 C 列的最后一行获取值,通过 Webhook 将其推送到 Slack,并使用 URL 变量和 Slack 表单向该人发送消息。
是否有一个公式可以用来在添加新行时自动从 C 列的数据验证列表中选择 next 值?
如果这不是最有效的工作流程,我们深表歉意。我没有任何这些平台的背景或培训,我只是边走边学习。还有一个限制是我的 Slack 权限处于最低限度,没有像 Zapier 这样的外部应用程序的权限。