我正试图找到一种方法来查看电子表格中的单元格,看看下一个值是否等于该值... 这是我目前的代码:
function BTB(name,ng) {
if(typeof(name) == typeof(ng)) {
var c = '0';
Logger.log(c);
}
}
答案 0 :(得分:0)
为函数和变量使用有意义的名称是一个好习惯,因此我将BTB()
重命名为compare()
。而且,我冒昧地使用活动单元,而不是传递参数。希望它有效!请在尝试以下代码后告诉我们:
function compare() {
var cell = SpreadsheetApp.getActive().getActiveCell(), msg,
equal = (cell.getValue() === cell.offset(1, 1).getValue()); // to the right and below
if (equal) msg = 'active cell is same as next'
else msg = 'active cell is different from next';
Browser.msgBox(msg)
}
顺便说一下,由于严格的等号===
,上面的代码区分了'2'(字符串)和2(数字)。