QUERY选择带OFFSET问题的SKIPPING

时间:2018-01-15 14:40:07

标签: sql google-sheets

我注意到Google Spreadsheets中存在QUERY公式问题。

我需要使用的是:

=query(A:A,"select * offset 1 skipping 2 ",0)=query(A:A,"select * skipping 2 ",0)

,它假设从数组中分别选择每个奇数行和偶数行。如果QUERY公式没有OFFSET效果很好,那么在OFFSET之前添加SKIPPING之后我会收到#ERROR

我可以在OFFSET之后添加SKIPPING(更改位置),但之后它无法正常工作 - 它会在跳过后删除第一行。

注意:我需要使用QUERY,因为我直接在数组上(TRANSPOSESPLIT之后)不在列A上,如上所述,以简化问题

1 个答案:

答案 0 :(得分:1)

您可以将自己的QUERY功能嵌套在Google表格中以实现此目的。首先抵消您的范围,然后应用Skipping

=query(query(A:A, "SELECT * OFFSET 1",0),"select * skipping 2 ",0)