Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/google-sheets/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Google sheets Google sheets,ArrayFormula,查询结果为同一项_Google Sheets_Google Sheets Formula_Google Sheets Query_Importrange - Fatal编程技术网

Google sheets Google sheets,ArrayFormula,查询结果为同一项

Google sheets Google sheets,ArrayFormula,查询结果为同一项,google-sheets,google-sheets-formula,google-sheets-query,importrange,Google Sheets,Google Sheets Formula,Google Sheets Query,Importrange,当我运行这个公式时,它只适用于一行 =ARRAYFORMULA(LOWER(IFERROR(IF(C1:C="test",QUERY(IMPORTRANGE("sheet_ID","Master!A2:AG558"), "SELECT Col14 WHERE Col12 contains '"&$A$1:$A&"'",0),sheet5!L3:L),))) 但是如果有更多的行,我将从col14中得到与A1匹配的相同结果。 我的意思是,下面的查询将始终显示匹配A1的结果。 如何修

当我运行这个公式时,它只适用于一行

=ARRAYFORMULA(LOWER(IFERROR(IF(C1:C="test",QUERY(IMPORTRANGE("sheet_ID","Master!A2:AG558"), "SELECT Col14 WHERE Col12 contains '"&$A$1:$A&"'",0),sheet5!L3:L),)))
但是如果有更多的行,我将从col14中得到与A1匹配的相同结果。 我的意思是,下面的查询将始终显示匹配A1的结果。 如何修改上述查询以获得A2、A3等的结果

 SELECT Col14 WHERE Col12 contains '"&$A$1:$A&"'",0
谢谢,查询()部分请尝试:

QUERY(IMPORTRANGE("sheet_ID","Master!A2:AG558"), SELECT Col14 WHERE Col12 contains '"&TEXTJOIN("|", 1, $A1:$A)&"'", 0)

看看这是否有帮助?

共享您的工作表副本