Google sheets 从多个具有不同行数的工作表合并google工作表中的数据

Google sheets 从多个具有不同行数的工作表合并google工作表中的数据,google-sheets,Google Sheets,我有多个google表单,每个表单包含可变的行数,但固定的列数。任何图纸中的行数都可以随时间变化。如何创建汇总表,其中包含一张接一张放置的所有表中的数据?例如,如果表1有5行,表2有6行,我希望汇总表有11行,其中1-5行包含表1中的数据,6-11行包含表2中的数据。正确的语法是: = { FILTER(NamedRange1, NamedRange1Col1 <> ''); Filter(NamedRange2, NamedRange1Col1 <> '

我有多个google表单,每个表单包含可变的行数,但固定的列数。任何图纸中的行数都可以随时间变化。如何创建汇总表,其中包含一张接一张放置的所有表中的数据?例如,如果表1有5行,表2有6行,我希望汇总表有11行,其中1-5行包含表1中的数据,6-11行包含表2中的数据。

正确的语法是:

= {
    FILTER(NamedRange1, NamedRange1Col1 <> '');
    Filter(NamedRange2, NamedRange1Col1 <> '')
  }
={FILTER(Sheet1!A:C; Sheet1!B:B<>"");
  FILTER(Sheet2!A:C; Sheet2!B:B<>"")}

仅供参考,在提问之前,你需要努力找出答案。是的,我是这个论坛的新手&当时不知道这一点。注意:我认为=QUERY({Sheet1!A:C;Sheet2!A:C};“其中Col2不为null”,0)中的第一个分号需要是逗号。类似下面的=查询({Sheet1!A:C,Sheet2!A:C};“其中Col2不为null”,0)
={FILTER(Sheet1!A:C; Sheet1!B:B<>"");
  FILTER(Sheet2!A:C; Sheet2!B:B<>"")}
=QUERY({Sheet1!A:C; Sheet2!A:C}; "where Col2 is not null", 0)