@Salgerd

Возможно ли сделать рабочий скрипт на сортировку данных в таблице?

Помогите поправить скрипт!

Есть таблица, в которой нужна сортировка по убыванию в столбце E, то есть я буду менять значения, а вся строка должна занимать свое место по порядковому номеру, который находиться в столбце А (он меняться НЕ должен), то есть вся строка от В до Z должна сортироваться.

https://docs.google.com/spreadsheets/d/1iPl4-OEvhU...
function onEdit(e) {
const eventCell = e.range;
if (eventCell.getColumn() == 5 && eventCell.getNumColumns() == 1 && eventCell.getNumRows() == 1 && eventCell.getRow() > 2) {
const sheet = eventCell.getSheet();
const lastRow = sheet.getRange('E3').getNextDataCell(SpreadsheetApp.Direction.DOWN).getRow();
sheet.getRange(3, 2, lastRow - 2, 13).sort({column: 5, ascending: false});
};//
} // onEdit event


Вот скрипт, но он работает как-то коряво...

А также хотелось бы сделать, чтобы одинаковые значения в столбце D подсвечивались одним цветом!

Помогите, пожалуйста, добрые люди!
  • Вопрос задан
  • 273 просмотра
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы