Sorting 要在编辑时自动排序Google sheets电子表格,但要按日期排序

Sorting 要在编辑时自动排序Google sheets电子表格,但要按日期排序,sorting,google-apps-script,google-sheets,automation,columnsorting,Sorting,Google Apps Script,Google Sheets,Automation,Columnsorting,不幸的是,我们已经寻找了一段时间的解决方案,但没有找到任何有效的方法。我尝试过复制和粘贴一些代码,但无法让我的销售管线表在编辑日期字段时自动排序 下面的链接指向一份测试表,该测试表应给出我如何格式化我的测试表的想法: 我想按G列排序,最新日期在表格底部 欢迎任何建议 提前感谢您的帮助。这会有帮助吗 函数onEdit(e){ var ss=SpreadsheetApp.getActiveSpreadsheet(); var sheet=ss.getSheetByName(“Sheet1”) v

不幸的是,我们已经寻找了一段时间的解决方案,但没有找到任何有效的方法。我尝试过复制和粘贴一些代码,但无法让我的销售管线表在编辑日期字段时自动排序

下面的链接指向一份测试表,该测试表应给出我如何格式化我的测试表的想法:

我想按G列排序,最新日期在表格底部

欢迎任何建议

提前感谢您的帮助。

这会有帮助吗

函数onEdit(e){
var ss=SpreadsheetApp.getActiveSpreadsheet();
var sheet=ss.getSheetByName(“Sheet1”)
var范围=sheet.getRange(“A2:Z450”);
//按第2(B)列中的值排序
排序({列:2,升序:false});

}
是的,我正在写第一页。同样,在将范围更改为A2:Z999后,我收到一条错误消息:服务错误:电子表格将表格1更改为管道,这是表格的名称,现在我再次收到此错误:服务错误:电子表格DISMISS成功谢谢!如果我想让它上升而不是下降,我该加什么呢?忽略这一点,我又把范围改小了。已更改为Y200。感谢您的帮助!