Google 张 'order by' 被 headers 弄乱了

Google Sheets 'order by' messed up by headers

我只是想从 'Raw Paste' sheet 中查询 5 列数据,然后对它们重新排序。

=QUERY('Raw Paste'!A:E, "select A, B, C, D, E order by B asc")

问题是 headers 似乎搞砸了(0 个结果)...如果我这样做 !A2:E900 它有效,但问题是如果我尝试 select "max" 范围它返回到 0 个结果,如果它不能只 select 所有行而不必调整 900 以适应任何数据,那么它就没用了。

尝试:

=QUERY('Raw Paste'!A:E, "select A,B,C,D,E order by B", 0)

或者如果你有 headers:

=QUERY('Raw Paste'!A:E, "select A,B,C,D,E order by B", 1)

如果第一行仍然是空的,则需要包含 where,例如:

=QUERY('Raw Paste'!A:E, "select A,B,C,D,E where A is not null order by B", 1)