Google sheets 谷歌查询功能错误过滤数据

Google sheets 谷歌查询功能错误过滤数据,google-sheets,google-sheets-formula,google-sheets-query,google-query-language,Google Sheets,Google Sheets Formula,Google Sheets Query,Google Query Language,我遇到了一个问题,Google Query根据特定列中的数据值错误地筛选列 指向该问题示例的链接为 在突出显示的红色单元格中的“花名册”选项卡上,有一个查询“数据库”选项卡的单元格公式。应该没有返回值,因为它在Col1中表示没有带“PL”的行,除非它在Col1中返回带“PL”的行。这可能是什么原因 出于隐私原因,大部分数据已被清除,并替换为John Doe。但是,在该查询的副本上,该查询有效,但在此版本上,该查询无效。您遇到的问题是,未在定义标题行数的query语法中定义第三个参数。通过跳过它Q

我遇到了一个问题,Google Query根据特定列中的数据值错误地筛选列

指向该问题示例的链接为

在突出显示的红色单元格中的“花名册”选项卡上,有一个查询“数据库”选项卡的单元格公式。应该没有返回值,因为它在Col1中表示没有带“PL”的行,除非它在Col1中返回带“PL”的行。这可能是什么原因


出于隐私原因,大部分数据已被清除,并替换为John Doe。但是,在该查询的副本上,该查询有效,但在此版本上,该查询无效。

您遇到的问题是,未在定义标题行数的
query
语法中定义第三个参数。通过跳过它
QUERY
遵从选择性实现,换句话说,它自行决定是否基于数据集在标题行中记帐

=QUERY(SORT(Database!$D$2:$M, Database!$G$2:$G, 1, Database!$M$2:$M, 1),
 "select Col8 where Col1<>'PS' and Col1<>'PL' and Col3='2'", 0)
=查询(排序(数据库!$D$2:$M,数据库!$G$2:$G,1,数据库!$M$2:$M,1),
“选择Col8,其中Col1'PS'和Col1'PL'以及Col3='2',0)