【问题标题】:"Sort" =QUERY statement in Google SheetsGoogle 表格中的“排序”=QUERY 语句
【发布时间】:2019-10-16 18:37:16
【问题描述】:

我希望设置一个 =QUERY 语句,它会自动对我的所有列数据进行排序。我曾尝试复制和粘贴几段代码,但无法使其正常工作。在我正在使用的电子表格中,我从几个不同的工作表中提取数据,因此我希望该解决方案可以与预先存在的公式一起使用。

下面的链接是一个测试表,它应该让我知道我是如何格式化我的表的: https://docs.google.com/spreadsheets/d/1DpvubqE63soHvHJoMMlovRa99Lf0k1upJ3z5ji_3Dd0/edit#gid=1993834648

我正在处理“未排序的预审标签计数器”表,我希望使用 F 列中的交互总数按降序自动排序 A11:F34 中的所有数据。

很遗憾,一直在寻找解决此问题的方法,但没有找到任何可行的方法。欢迎提出任何建议!

提前感谢您的帮助。

【问题讨论】:

    标签: sorting google-apps-script google-sheets automation columnsorting


    【解决方案1】:

    我了解到您想要一种使用 container-bound App Script 对表格进行自动排序的方法。如果是这种情况,您应该使用以下功能。每次您使用onEdit simple trigger 编辑电子表格时,它都会运行,并会按照您的要求在您的表格上使用sort

    function onEdit() {
      var spreadsheet = SpreadsheetApp.getActiveSpreadsheet();
      var sheet = spreadsheet.getSheets()[2];
      var range = sheet.getRange("A11:F34");
      range.sort({column: 6, ascending: false});
    }
    

    如果您需要进一步的帮助,请不要犹豫,要求更多说明。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2019-07-29
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多