合并 Google Sheet 个主控 Sheet

Merge Google Sheets into a single Master Sheet

我正在尝试将来自不同 sheet 的范围(第二个日期)合并并过滤到主 sheet 中。当使用单个范围时,它可以工作,但是当从不同的 sheet 添加第二个范围时,就像这个公式:

=QUERY({'Sheet1'!A3:I14 ; 'Sheet2'!A3:I14};"SELECT A, C, D, E, F, G, H, I WHERE (A >= date '" & text(today();"yyyy-MM-dd") & "' AND A <= date '" & text(today()+9;"yyyy-MM-dd") & "')"; false)

它给出了以下错误:无法解析函数 QUERY 参数 2 的查询字符串:NO_COLUMN:A.

使公式有效的正确语法是什么?

不要使用 A、B、C 作为字段名称,而是使用 Col1、Col2、Col3

使用:

=QUERY({'Sheet1'!A3:I14; 'Sheet2'!A3:I14};
 "select Col1,Col3,Col4,Col5,Col6,Col7,Col8
  where Col1 >= date '"&TEXT(TODAY();   "yyyy-MM-dd")&"' 
    and Col1 <= date '"&TEXT(TODAY()+9; "yyyy-MM-dd")&"'"; 0)