2017-01-22 102 views
1

无法弄清楚为什么有些查询工作,有些则不工作。只是试图建立的表我自己谷歌工作表查询删除标题不与偏移工作

=query(TRANSPOSE(ImportHtml(C7, "table",1)),"select * limit 1 offset 1") 

=query(TRANSPOSE(ImportHtml(C2, "table",1)),"select * limit 1 offset 1") 

c2 = http://www.vitalmtb.com/product/compare/2819C7 = http://www.vitalmtb.com/product/compare/2775

不工作带回头排,当我想删除页眉和保持数据的人。

回答

1

query公式具有第三个可选参数:标题行数。如果没有提供,则猜测哪些行是标题(通常是最上面的那一行)。在你的第一个例子中,它的猜测是有1个标题行。

标题行始终是由query返回的数组的一部分,该数组使用它来标记返回的列(除非您通过提供具有label的不同标题来覆盖该列)。这就是为什么你不能通过改变偏移量来消除它:偏移量决定了数据行要返回的行数;无论如何,标题行都存在。

它想要摆脱标题,将第三个参数设置为0,以便标题被视为数据。然后offset将抵消他们过去:

=query(TRANSPOSE(ImportHtml(C2, "table", 1)), "select * limit 1 offset 1", 0) 
+0

令人惊讶...这项作品...谢谢你。 –