从一张纸到另一张纸排序行,跳过第一行

时间:2019-07-25 22:38:02

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

我正在为自己的工作重新设计一些电子表格,其中一个只是我们要/将要举办的大型活动列表。

我的问题是,我希望第一张纸成为所有数据都被导入和维护以用于将来事件的表,但不会按顺序排列,即,最快的事件很可能不会排在第一位,依此类推。我想在第二张纸上根据日期列对第一张纸数据进行排序。最后一张是过去的事件。

所以,我的问题是我发现此函数可以将第一张工作表中的数据排序到第二张工作表中:

=sort(Sheet1!A:J, 2,TRUE)

它完全可以满足我的需要,但我无法弄清楚如何跳过第一张纸上的第一行,因此它也不会对标题进行排序。

以下是前几行的示例:

enter image description here

我觉得这很简单,我很想念,但似乎无法弄清楚。预先谢谢你!

2 个答案:

答案 0 :(得分:1)

您需要做的就是使用A2:J指定从工作表第二行开始的范围,而不是整个工作表A:J

=SORT(Sheet1!A2:J, 2,TRUE)

答案 1 :(得分:1)

简称:

=SORT(Sheet1!A2:J, 2, 1)

但是您也可以使用QUERY,在其中可以冻结标题行以进行排序

=QUERY(Sheet1!A:J, "order by B", 1)

或类似的

=QUERY(Sheet1!A:J, "where B is not null order by B", 1)