Google sheets 如果将从arrayformula函数覆盖数据,如何向下推送数据

Google sheets 如果将从arrayformula函数覆盖数据,如何向下推送数据,google-sheets,Google Sheets,我有3个标签在谷歌表,并需要结合,然后在一个标签 然而,它们将按行增长,我需要它们能够向下推其他表 ArrayFormula可以工作,但当数据受阻时,它不会向下推送数据。 这就是错误: “数组结果未展开,因为它将覆盖中的数据 A13。” 是否有方法向下推送数据或使公式动态?要仅使用一个公式组合三个选项卡,请尝试以下操作: =QUERY({Sheet1!A2:G;Sheet2!A2:G;Sheet3!A2:G},"where Col1 is not null",0) 共享一份

我有3个标签在谷歌表,并需要结合,然后在一个标签

然而,它们将按行增长,我需要它们能够向下推其他表

ArrayFormula可以工作,但当数据受阻时,它不会向下推送数据。 这就是错误:

“数组结果未展开,因为它将覆盖中的数据 A13。”


是否有方法向下推送数据或使公式动态?

要仅使用一个公式组合三个选项卡,请尝试以下操作:

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

共享一份您的工作表这几乎是我所需要的,但如果我有不同的表列大小会发生什么?我可以添加占位符列使它们完全相同,但这看起来很糟糕。与此合并的ArrayFormula允许我创建空列=查询(数组格式)(iferror({open\u pos\u pivot!A4:D,{“”,“”,“”,“”,“”)}/行(open\u pos\u pivot!A4:A),open\u pos\u pivot!E4:BU加上我拥有的任何其他表。