即时尝试在Google工作表中执行自定义功能。我需要比较一个日期和名称范围内的名称和日期x,但这个范围在其他表格中
这是我的代码,问题是当我尝试使用其他工作表中的范围不起作用
function btk3(Date1, Name1, Date2, Name2) {
for (var i = 0; i < Name2[0].length; i = i + 1) {
if (Name1 == Name2[i][0]) {
if (Date1 == Date2[i][0]) {
return "Yes";
}
} else {
return "No";
}
}
}
&#13;
我也试试这个
function btk(Date1,Name1,Date2,Name2) {
var app= SpreadsheetApp;
var activeSheet = app.getActiveSpreadsheet().getActiveSheet();
var target = app.getActiveSpreadsheet().getSheetByName("Buff da Villa");
for(var i =0; i<Name2[0].length; i=i+1){
if(Name1 == target.getRange("B2;B101").getValue() ){
if(Date1 == target.getRange("A2;A101").getValue()){
return "Sim";
}
}
}
}