如何使用Google Query和importrange排除标题行

时间:2017-01-30 10:30:59

标签: google-sheets google-sheets-formula google-sheets-query importrange

我有一个Google查询,旨在从6个单独的Google表格中的单个列中导入数据。我还需要排除源电子表格中的标题行。我的查询构造如下:

=query({importrange("Key","Range");importrange("Key","Range");......)},"Select * where Col1 <> ''",0)

正在发生的事情是来自每个源表的所有数据都在进入,但在每个数据块中也会显示列标题。示例如下:

Header
data
data
data
Header
data
data
data
Header
data
data

最后,0)是我尝试排除标题行。当我将以下查询与日期列一起使用时,它可以工作:

... where Col1 is not null",0)

2 个答案:

答案 0 :(得分:0)

代替此:

=QUERY({IMPORTRANGE("Key", "Sheet1!A1:Z");
        IMPORTRANGE("Key", "Sheet1!A1:Z");......}, "where Col1 is not null", 0)

执行此操作:

=QUERY({IMPORTRANGE("Key", "Sheet1!A2:Z");
        IMPORTRANGE("Key", "Sheet1!A2:Z");......}, "where Col1 is not null", 0)

答案 1 :(得分:0)

= {QUERY(IMPORTRANGE(“ Key”,“ Sheet1!A2:Z”),“选择Col1,其中Col1不为空 offset 1 ”);  QUERY(IMPORTRANGE(“ Key”,“ Sheet1!A2:Z”),“选择Col1,其中Col1不为null 偏移量1 ”)}