Vlookup в Googleappscripting - PullRequest
       34

Vlookup в Googleappscripting

0 голосов
/ 08 декабря 2018

Я разработал этот код, но, возможно, что-то не так с моей формулой vlookup.Я пытаюсь создать отчет, который позволяет мне искать первичный ключ в моей исходной электронной таблице.Как только он найдет первичный ключ в моей исходной электронной таблице, я хочу, чтобы он выплевывал определенную метрику в моей целевой электронной таблице.Мой код работает, но при запуске он дает мне «то, что отображается на картинке»

function onOpen() {
  var ui = SpreadsheetApp.getUi();
  ui.createMenu('Reporting')
 .addItem('Run Report', 'runReport') 
 .addToUi()
}

function runReport() {
  SpreadsheetApp.getActiveSpreadsheet().getSheetByName("Target 
  Spreadsheet").getRange("A1");
  generateReport();
}

function generateReport(){
  var ss = SpreadsheetApp.getActiveSpreadsheet().getSheetByName("Target Spreadsheet");
  var sh = SpreadsheetApp.getActiveSpreadsheet().getSheetByName("Source Spreadsheet");
  var cell = ss.getRange("A1");
  var cello = ss.getRange("B1");
  var vlookup = "=VLOOKUP(cell,sh!A:C,2,0)";
  cello.setFormula(vlookup);

}
...