Google sheets 如何根据单元格值将行复制到新选项卡?

Google sheets 如何根据单元格值将行复制到新选项卡?,google-sheets,Google Sheets,我在谷歌工作表中有两个选项卡,其中一个叫做Main,另一个叫做Temp Main选项卡应反映每个Temp选项卡行的E列中标记为READY的内容 列E是一个下拉列表,由值列表组成 我曾尝试跟随其他讨论,并使用其他人的例子,但都没有奏效。是我的电子表格。我创建了一个新的选项卡“参照主视图”,并在单元格A1中添加了以下内容: =QUERY(Temp!A:E,"Select A, B, C, D where E = 'YES'", 1) 它读取临时工作表中的数据,并以在临时工作表中输入的相同顺序返回一

我在谷歌工作表中有两个选项卡,其中一个叫做
Main
,另一个叫做
Temp

Main
选项卡应反映每个
Temp
选项卡行的
E
列中标记为
READY
的内容

E
是一个下拉列表,由值列表组成

我曾尝试跟随其他讨论,并使用其他人的例子,但都没有奏效。是我的电子表格。

我创建了一个新的选项卡“参照主视图”,并在单元格A1中添加了以下内容:

=QUERY(Temp!A:E,"Select A, B, C, D where E = 'YES'", 1)
它读取临时工作表中的数据,并以在临时工作表中输入的相同顺序返回一个列表,其中所有行的Ready列都设置为YES。请注意,虽然您可以将项目添加到返回的项目之外的列中,但临时选项卡中对“是”的任何更改都将更改此新选项卡中A-D列的顺序。我的意思是,如果第3行、第4行、第8行和第9行都是YES,而其他所有行都不是YES,那么我的选项卡将分别在第2行、第3行、第4行和第5行显示它们。
将临时第6行更改为“是”将按该顺序返回第3、4、6、8和9行。这将分别将数据放在主行2、3、4、5和6中,从最后两行向下移动返回的数据。所有这一切都意味着,放置在第5行主单元格E中的任何内容现在都将应用于不同的数据集。这是令人费解的,但如果使用“是”值,您将看到发生了什么。

文件未正确共享。应至少将ne设置为具有链接的任何人。另外,你能通过引用看到准备就绪的项目吗?是的,或者你想将项目的实际副本添加到主选项卡的第一个空行吗?@Karl_很抱歉,这是新链接:并将项目的实际副本添加到主选项卡的第一个可用行。工作表是私有的。是的,我明白你的意思,遗憾的是,这将导致后续问题:/,您对如何在行设置为就绪时将其添加到末尾有何想法?你必须能够用脚本或者其他什么来完成它。。但是你的答案确实有效,而且非常好!你必须为此编写一个谷歌应用程序脚本。这是可以做到的,而且可能是一个尝试写一篇文章的好地方。它们是基于JavaScript的。我建议搜索“编辑”上的谷歌应用程序脚本页副本行。这一条可能会对您的入门有所帮助:。然后发布具体问题。