Google Apps Scriptで複数列を特定の列でソートします
リファレンス
Class Range | Apps Script | Google Developers
サンプル
下記ページでまとめている CodeIQ の問題の挑戦者数の中から q2992 の git bisect とか色々 問題の挑戦者数を
動作確認用に使います。データは2016/12/21時点のものです。
3列目の挑戦者の増加分の降順でソートします。
コード
function sort() { var sheet = SpreadsheetApp.getActiveSpreadsheet().getActiveSheet(); var range = sheet.getRange("A2:C"); range.sort([{column: 3, ascending: false}]); }
デモ