如何查询引用单个单元格的多个工作表?

How do I query multiple sheets referencing a single cell?

我正在尝试使用不同的标准集获取 google sheet 中多个选项卡的平均值。

其中一个是如果第 1 列中的日期等于选项卡 "Sheet1"

的单元格 B62 中的日期

查询适用于前两个条件,但不适用于日期。

=QUERY({'Raw Data - Google Ads'!A:L,'Raw Data - Bing Ads'!A:Q},"select Avg(Col11) where Col4 contains 'EMEA' and Col4 contains 'BKWS' and Col1 contains '&Sheet1!B62&'",1)

没有错误提示,查询结果为空白

Google 查询需要以下特定语法来比较日期:

where startDate < date "2008-03-18"

Ref docs here.

修复可能是:

=QUERY({'Raw Data - Google Ads'!A:L,'Raw Data - Bing Ads'!A:Q},"select Avg(Col11) where Col4 contains 'EMEA' and Col4 contains 'BKWS' and Col1 contains date '"&TEXT(Sheet1!B62,"yyyy-mm-dd")&"'")

基本上,使用 dateyyyy-mm-dd 格式的日期。