查询包括Importrange

时间:2020-11-06 15:51:23

标签: select google-sheets google-sheets-formula

我有一个Google电子表格,这是我的资料表。现在,我又有三个电子表格要从源工作表中提取信息。为了解决这个问题,我使用了Query(Importrange)函数。我的问题是,如果源工作表中的特定列不为空白,我只想提取信息。 为此,我的函数如下所示:

=Query(IMPORTRANGE("https://docs.google.com/spreadsheets/....","Sheet name!range"),"SELECT Col.. WHERE Col..!=''")

作为选定的列,我选择了要从源表复制到新表的所有列。 WHERE后面的列是不允许空白的列。

现在存在以下问题:有些信息以正确的方式从源表中导入到新的信息中,而其他信息则根本没有导入。也许是因为在源工作表中,有些列带有日期,有些带有数字,有些带有单词。

如果有人可以帮助我,我将非常高兴! 谢谢!

1 个答案:

答案 0 :(得分:1)

强制执行:

=ARRAYFORMULA(QUERY(TO_TEXT(IMPORTRANGE("url", "sheet name!range")),
 "select Col.. 
  where Col.. is not null", 0)