我在同一工作簿中有两张工作表,“Sheet1”和“Sheet2”
两个工作表都具有相同的列标题,并且只有A:G
中的数据
在名为“CombinedSheets”的第三个“组合”工作表中,我试图引入所有Sheet1和Sheet2并显示数据。
我想用这个:
={Sheet1!A:G; Sheet2!A2:G}
但是,这只是从数组(Sheet1)中的第一张表中引入数据。我已经尝试过切换阵列但仍然只是从数组中的第一张表中加载数据。
Sheet1和Sheet2都通过ARRAYFORMULA()
加载数据(如果这有所不同)。
关于我如何解决这个问题的任何想法,还是有另一种方法将范围组合成一张纸?
它在那里,你只需要在第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")
您可能只需要跳过空行。尝试这样的事情:
=query({Sheet1!A:G;Sheet2!A:G},"Select * where Col1 is not null ")