【问题标题】:Sorting rows from one sheet to another, skipping the first row将行从一个工作表排序到另一个工作表,跳过第一行
【发布时间】:2019-07-25 22:38:02
【问题描述】:

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

我的问题是,我希望第一张表是所有数据都被导入和维护以供将来事件使用的表,但不会按顺序排列,即最快的事件很可能不是第一个等等.第二张表我想根据日期列对第一张表数据进行排序。最后一张是过去的事件。

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

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

它完全按照我的需要工作,减去我不知道如何跳过第一张纸上的第一行,所以它也不会对标题进行排序。

以下是前几行的示例:

我觉得我错过了一些简单的事情,但似乎无法弄清楚。提前谢谢!

【问题讨论】:

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


    【解决方案1】:

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

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

    【讨论】:

    • 我认为这很简单,工作得很好。谢谢!
    【解决方案2】:

    简称:

    =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)
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2018-03-27
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2015-11-13
      • 2014-02-01
      • 1970-01-01
      相关资源
      最近更新 更多