多个范围的连接在Google表格中无效

问题描述 投票:0回答:2

我在同一工作簿中有两张工作表,“Sheet1”和“Sheet2”

两个工作表都具有相同的列标题,并且只有A:G中的数据

在名为“CombinedSheets”的第三个“组合”工作表中,我试图引入所有Sheet1和Sheet2并显示数据。

我想用这个:

={Sheet1!A:G; Sheet2!A2:G}

但是,这只是从数组(Sheet1)中的第一张表中引入数据。我已经尝试过切换阵列但仍然只是从数组中的第一张表中加载数据。

Sheet1和Sheet2都通过ARRAYFORMULA()加载数据(如果这有所不同)。

关于我如何解决这个问题的任何想法,还是有另一种方法将范围组合成一张纸?

google-sheets google-sheets-formula
2个回答
1
投票

它在那里,你只需要在第1000行向下滚动以查看第二张纸。如果你这样做会更好:

={FILTER(Sheet1!A:G, Sheet1!A:A<>""); FILTER(Sheet2!A2:G, Sheet2!A2:A<>"")}

要么:

=QUERY({Sheet1!A:G;Sheet2!A2:G}, "where Col1 is not null")

2
投票

您可能只需要跳过空行。尝试这样的事情:

=query({Sheet1!A:G;Sheet2!A:G},"Select * where Col1 is not null ")
© www.soinside.com 2019 - 2024. All rights reserved.