Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/384.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/google-apps-script/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
GoogleSheetsAPI javascript使用多个列对表进行排序_Javascript_Google Apps Script_Google Sheets - Fatal编程技术网

GoogleSheetsAPI javascript使用多个列对表进行排序

GoogleSheetsAPI javascript使用多个列对表进行排序,javascript,google-apps-script,google-sheets,Javascript,Google Apps Script,Google Sheets,我们有一个GoogleSheet表,需要选择一个数据范围并使用两列对数据进行排序 a以下陈述不起作用: var range = sheet.getRange( vRowStartFan, 1, (sheet.getLastRow() - vRowStartFan), sheet.getLastColumn() ); range.activate(); sheet.sort(col, true).sort(1, true); 无法使用正确的语法? 提前谢谢你的帮助 特拉亚诺 function s

我们有一个GoogleSheet表,需要选择一个数据范围并使用两列对数据进行排序

a以下陈述不起作用:

var range = sheet.getRange( vRowStartFan, 1, (sheet.getLastRow() - vRowStartFan), sheet.getLastColumn() );
range.activate();
sheet.sort(col, true).sort(1, true);
无法使用正确的语法? 提前谢谢你的帮助

特拉亚诺

function sortTipsByCurrentColumn( sheet, col ) {
var range = sheet.getRange( vRowStartFan, 1, (sheet.getLastRow() - vRowStartFan), sheet.getLastColumn() );      
range.activate();
range.sort( [{column: col, ascending: true}, {column: range.getColumn(), ascending: true}]);
}


使用range.sort允许使用多个列进行排序

Define not workdoes不提供预期结果需要使用两个条件对表格进行排序col variable和col=1请帮助