我如何比较这个范围与另一张?

时间:2018-05-29 09:06:15

标签: google-apps-script google-sheets

即时尝试在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;
&#13;
&#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";    
   }
 }

 }   

}

0 个答案:

没有答案