Google表格-根据单元格将行复制到新标签页

时间:2019-04-18 12:32:55

标签: google-sheets spreadsheet

我有两张纸,一张主纸和一张临时纸。

我临时列出的列如下:标题,说明,参考,人员,准备就绪

就绪是一个下拉列表,其中包含以下两个值:是,否

当READY下拉菜单设置为YES时,我希望电子表格将行复制到Main选项卡。

我尝试关注其他讨论,但没有任何结果。我将在下面链接我的电子表格以供参考。

https://docs.google.com/spreadsheets/d/1wfNLxIuZVx3jzYIlJ9f4K1FEwR1fpKqPsmeiRQF4jxk/edit?usp=sharing

我该怎么做?

1 个答案:

答案 0 :(得分:1)

我创建了一个新标签“ Main by Reference”,并在A1单元格中添加了此标签:

=QUERY(Temp!A:E,"Select A, B, C, D where E = 'YES'", 1)

它将读取“临时”表中的数据,并以“临时”中输入的顺序返回所有行的列表,“就绪”列设置为“是”。请注意,虽然您可以将项目添加到返回的列之外,但“温度”选项卡中对“是”的任何更改都会更改此新选项卡中A-D列的顺序。我的意思是,如果第3、4、8和9行是,其他所有都不是,我的标签将在第2、3、4和5行中分别显示它们。  将Temp第6行更改为YES,然后将依次返回第3、4、6、8和9行,这会将数据分别放在Main第2、3、4、5和6行中,将返回的数据从最后2行向下移动行。这就是说,放置在主行5单元格E中的所有内容现在似乎都适用于另一组数据。这令人费解,但是如果您使用YES值,您将看到会发生什么。