我有一张有几千行和两列的工作表。我需要编写一个脚本,该脚本将增加行并将其中一列中的值与同一列中的前 50 个值进行比较,并查看它是否大于前 50 个条目的最大值。
我一直在尝试使用 Math.max(),但找不到正确的语法来使其在动态范围内工作。
在电子表格中读取/写入时,始终尝试立即执行操作,避免循环单元格
我确信有更好的 JavaScript 方法,但是这段代码将为您提供列中的最大值
function getMaxInColumn(column) {
var column = 2; // just for testing
var sheet = SpreadsheetApp.getActiveSheet();
var colArray = sheet.getRange(2, column, sheet.getLastRow()).getValues();
var maxInColumn = colArray.sort(function(a,b){return b-a})[0][0];
return maxInColumn;
}
问候,福斯托
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)