Javascript Google Sheets脚本查找具有值的单元格

Javascript Google Sheets脚本查找具有值的单元格,javascript,google-apps-script,google-sheets,Javascript,Google Apps Script,Google Sheets,如何在列中搜索单词,然后获取包含该单词的单元格的位置 示例:如果我要搜索的单词在单元格A6中找到,我想得到A6 下面的代码能够找到单词“xyz”,但我不知道如何在变量中记录其单元格位置 function search() { var sheet = SpreadsheetApp.getActiveSpreadsheet().getActiveSheet(); for(var i=1;i<sheet.getLastRow();i++){ var value = sheet

如何在列中搜索单词,然后获取包含该单词的单元格的位置

示例:如果我要搜索的单词在单元格A6中找到,我想得到A6

下面的代码能够找到单词“xyz”,但我不知道如何在变量中记录其单元格位置

function search() {

  var sheet = SpreadsheetApp.getActiveSpreadsheet().getActiveSheet();

  for(var i=1;i<sheet.getLastRow();i++){
    var value = sheet.getRange(i, 1).getValue();

    if(value == 'xyz'){
          //how do I get the cell location of xyz?
          var cell = ???
    }
  }

}
函数搜索(){
var sheet=SpreadsheetApp.getActiveSpreadsheet().getActiveSheet();

对于(var i=1;i而言,当条件语句为true时,单元格的位置将是
i
的值和列值

if(value == 'xyz'){
  //i is the row
  //1 is the column
  var cell = sheet.getCell(i,1);
}

当条件语句为true时,单元格的位置将是
i
的值和列值

if(value == 'xyz'){
  //i is the row
  //1 is the column
  var cell = sheet.getCell(i,1);
}

获取当前迭代过可能重复的单元格获取当前迭代过可能重复的单元格