我在同一工作簿中有两个工作表,“ Sheet1”和“ Sheet2”
两个工作表具有相同的列标题,并且仅包含A:G
内的数据
在名为“ CombinedSheets”的第三张“组合”工作表中,我试图引入Sheet1和Sheet2的所有内容并显示数据。
我正在尝试使用此
={Sheet1!A:G; Sheet2!A2:G}
但是,这仅从数组(Sheet1)的第一张表中引入数据。我尝试过切换数组,但是仍然只能从数组的第一张表中加载数据。
Sheet1和Sheet2都通过ARRAYFORMULA()
加载了数据(如果有所不同)。
关于如何解决此问题的任何想法,还是有其他方法将范围组合到工作表中?
答案 0 :(得分:2)
您可能只需要跳过空行。尝试这样的事情:
=query({Sheet1!A:G;Sheet2!A:G},"Select * where Col1 is not null ")
答案 1 :(得分: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")