google-sheets - 根据数据验证将行复制到外部工作表
问题描述
我是 Google Sheet 脚本的新手,并试图为我的业务组合一些东西以用于项目管理。
在编辑时,当将特定名称放入单元格 T 中时,我希望将一行移动到当前工作簿之外的新工作表。
例如:
- 如果 T 说“John” - 按 ID 将整行发送到 John 的 Google 表格
- 如果 T 说“Amy” - 按 ID 发送整行 Amy's Google Sheet
- 等等
您可以在下面找到该表的示例。
任何和所有的帮助表示赞赏。
解决方案
基本上,情况就是这样:你们每个人(你、艾米和约翰)都有自己的电子表格。您作为“工作分配者”有一个带有 ID 的主表:(11n8TUEiuLLtbyd6ot5imX0zoAOLforHEBnefnHpoZhs
来自您在问题中提供的示例)并且您的所有数据都在名为Sheet1
分散在单元格范围内的工作表中:A1:AA(也来自您在中提供的示例你的问题)...
现在转到约翰的电子表格并将其粘贴到单元格A1中:
=QUERY(IMPORTRANGE("11n8TUEiuLLtbyd6ot5imX0zoAOLforHEBnefnHpoZhs", "Sheet1!A1:AA"),
"select * where Col20='John'", 1)
接下来,转到 Amy 的电子表格并将其粘贴到单元格A1中:
=QUERY(IMPORTRANGE("11n8TUEiuLLtbyd6ot5imX0zoAOLforHEBnefnHpoZhs", "Sheet1!A1:AA"),
"select * where Col20='Amy'", 1)
注意:您的电子表格不能是私人的。将权限设置为:任何有链接的人都可以编辑/查看
推荐阅读
- javascript - Reactjs Material Table Tree模式在添加行数据时挂起
- c++ - c ++的无效字符串初始化
- c# - 比较 LINQ 实体框架中的日期
- angular - 从父组件和兄弟组件访问元素引用的角度方式 - 错误类型错误:未定义
- sql - 当某些值为 NULL 时,在 SQL Select 语句中计算 AVG
- php - PHP - 使用多个订单数组进行排序?
- python - Docker uwsgi Django no python application found 错误
- vue.js - 如何在最后使用 VueJs 设置值变量
- python - Selenium 无法在字段集中定位元素
- ios - Swift 组合:完成错误 [-999] 错误域 = NSURLErrorDomain 代码 = -999 “已取消”