【发布时间】:2021-09-25 13:49:37
【问题描述】:
这是我的第一个查询 =Query({'Cut request '!A2:S;'Out sent '!A2:S},"Select Col1,Col2,Col4,Col3,Col10,Col13,Col17,Col19 where Col4 is not null",0)
我想把这两者结合起来 QUERY(leadlist!A2:Q,"Select I,M where A is not null",0)
我尝试这样做,但收到“公式解析错误” =Query(ARRAYFORMULA({'连接请求'!A2:S;'消息发送'!A2:S},"选择Col1,Col2,Col4,Col3,Col10,Col13,Col17,Col19 其中Col4不为空",0 };QUERY(leadgen!A2:Q,"Select I,M where A is not null",0)}))
我不知道如何将两者结合起来才能发挥作用
请任何帮助。提前致谢,不胜感激。
【问题讨论】:
-
当你将多个数据块构建成一个数组时,必须遵循一个规则——要构建的块的大小必须相同。在您的情况下,我可以假设第一个查询产生的行数与第二个查询产生的行数不匹配。 但这只是猜测。如果你分享了你的列表,或者做了一个例子,或者至少展示了一些截图,那么我认为找到正确的解决方案会更快
-
是的,您是正确的,所有工作表都有不同的行数。我想在这里附加我的文件,但我不知道怎么做?事实上我正在尝试运行这个查询 In ={Query({'Cut request '!A2:S;'Out sent '!A2:S},"Select Col1,Col2,Col4,Col3,Col10,Col13,Col17, Col19 where Col4 is not null",0);QUERY(leadlist!A2:Q,"Select A,B,C,D,E,F,G,H Where A is not null",0)} 但 ir 返回一个错误“在 ARRAY_LITERAL 中,数组文字缺少一行或多行的值。”请任何帮助我将如何解决然后提前感谢@Sergey
标签: google-sheets