我想知道如何处理QUERY + IMPORTRANGE函数,以便组合来自几(40)个google工作表的数据,这些工作表的链接在一个表中。
我不能像这样把它们都放在一个公式中,键入它太长了…
=QUERY({IMPORTRANGE(Link1,"A1:E500");IMPORTRANGE(Link2,"A1:E500");IMPORTRANGE(Link3,"A1:E500");...},"Select * where Col1 is not null")我没能用INDIRECT函数做到这一点
如果有更简单的解决方案,我也很感兴趣!
谢谢!
发布于 2020-07-21 22:25:49
我知道你想要读取两个不同的表,然后使用公式将它们全部转储到第三个表中。如果这是正确的,你就非常接近解决这个目标。您需要稍微修改您的公式,使其与以下内容相匹配:
=QUERY({IMPORTRANGE("{FIRST SPREADSHEET ID}","{SHEET RANGE}");IMPORTRANGE("{SECOND SPREADSHEET ID}","{SHEET RANGE}")},"SELECT * WHERE Col1 <> ''")在使用该公式之前,您需要批准与两个图纸的连接。为此,您需要分别复制每个IMPORTRANGE,并在运行时接受该对话框。如果你还有问题,请随时问我。
https://stackoverflow.com/questions/62958491
复制相似问题