我创建了以下脚本来对谷歌表格中某些页面上的数据进行排序,它只会运行第二个函数而不是第一个函数。我是编程和从 excel 切换到工作表的新手。我确信它的东西很小而且很明显,但我无法弄清楚。我很感激任何帮助。
function onEdit(event){
var sheet = event.source.getActiveSheet();
if(sheet.getName() ==='ADMIN')
var editedCell = sheet.getActiveCell();
var columnToSortBy = 1;
var tableRange = "A2:G48"; // What to sort.
if(editedCell.getColumn() == columnToSortBy){
var range = sheet.getRange(tableRange);
range.sort( { column : columnToSortBy, ascending: true } );
}
}
function onEdit(event){
var sheet = event.source.getActiveSheet();
if(sheet.getName() ==='HQ', 'ARMT', 'MAINT', 'AVNX', 'SHOPS')
var editedCell = sheet.getActiveCell();
var columnToSortBy = 2;
var tableRange = "A4:D40"; // What to sort.
if(editedCell.getColumn() == columnToSortBy){
var range = sheet.getRange(tableRange);
range.sort( { column : columnToSortBy, ascending: true } );
}
}