Хотите автоматически сортировать электронную таблицу листов Google при редактировании, но хотите отсортировать по дате
К сожалению, какое-то время искали решение этой проблемы и не нашли ничего, что могло бы сработать. Я попытался скопировать и вставить несколько битов кода, но не могу заставить мой лист сбыта автоматически сортировать при редактировании поля даты.
Ссылка ниже на тестовый лист, который должен дать представление о том, как я отформатировал свой лист:
Я хочу отсортировать по столбцу G с самыми последними датами внизу листа.
Любые предложения приветствуются!
Спасибо заранее за вашу помощь.
1 ответ
Решение
Это должно помочь?
function onEdit(e) {
var ss = SpreadsheetApp.getActiveSpreadsheet();
var sheet = ss.getSheetByName("Sheet1")
var range = sheet.getRange("A2:Z450");
// Sorts by the values in column 2 (B)
range.sort({column: 2, ascending: false});
}