我正在尝试根据 Google Apps Script 中 For 循环中其他两个单元格的值来更新单元格的值。以下是我目前得到的结果:
function myFunction() {
var s = SpreadsheetApp.getActive().getSheetByName("Salary Tracker");
var rank = s.getRange("F2:F").getValues();
var service_length = s.getRange("G2:F").getValues();
var data_len = rank.length;
for(var i=0; i<data_len; i++) {
if(rank[i][0] == "O-4" && service_length[i][0] == 24) {
s.getRange(i+2,12).activate();
s.getCurrentCell().setFormula('=MULTIPLY(9689.10*12');
} else {
}
}
}
以下是我正在使用的数据示例的链接: Google Sheet 示例
我希望工资计算在 M 列中。但是,当我运行该函数时,什么也没有发生。