根据今天的日期和未来日期对Google电子表格任务列表进行排序。将过去日期置于所有未来日期之下。如下面显示的数据= today()是1月30日
Date Activity
January 30 Run
January 31 Bike
February 1 Ski
January 1 Swim
我在下面找到了谷歌应用程序脚本并能够使用它来自动排序,但我不知道如何更改它以排序今天的第一个和将来的日期,然后是过去的日期。
/**
* Automatically sorts the 1st column (not the header row) Ascending.
*/
function onEdit(event){
var sheet = event.source.getActiveSheet();
var editedCell = sheet.getActiveCell();
var columnToSortBy = 1;
var tableRange = "A2:T99"; // What to sort.
if(editedCell.getColumn() == columnToSortBy){
var range = sheet.getRange(tableRange);
range.sort( { column : columnToSortBy, ascending: true } );
}
}
非常感谢任何帮助。感谢。