请参阅我的sample spreadsheet。
基本上这是为了清理表单回复。在两个不同的部分中有两组相同的问题,结果有两个范围。我希望将它们合并为一个,同时保持动态顺序。
=query({sheet1!A2:F999;sheet1!G2:L999},"select * where Col1 <> ''",0)
这是我在try1中合并两个范围的尝试,但它从A2范围中提取数据:首先是F999,然后是G2:L999,搞乱了订单。有没有其他方法可以合并它们?
答案 0 :(得分:0)
在我看来,你可以简单地使用if
=arrayformula(if(isblank(sheet1!A2:F),sheet1!G2:L,sheet1!A2:F))
顺便说一句,您不需要将范围用作A2:F999
。如果您想说&#34;直到文件结束&#34; ,您可以省略行号,只需将其用作A2:F