Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/search/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Search 在Google工作表中的列中搜索文本_Search_Google Apps Script - Fatal编程技术网

Search 在Google工作表中的列中搜索文本

Search 在Google工作表中的列中搜索文本,search,google-apps-script,Search,Google Apps Script,我在谷歌表中有任何值。 我需要在第一列搜索任何值,在找到它的地方,返回第二列和第三列的值 有人能帮我吗? 谢谢。函数测试5(){ var ss=SpreadsheetApp.getActiveSpreadsheet(); var sheet=SpreadsheetApp.getActiveSheet(); var data=sheet.getRange(“A1:A10”).getValues(); 对于(var row=0;row)您可以提供您当前的脚本吗?我认为它将帮助用户思考您的解决方案。当

我在谷歌表中有任何值。 我需要在第一列搜索任何值,在找到它的地方,返回第二列和第三列的值

有人能帮我吗? 谢谢。

函数测试5(){
var ss=SpreadsheetApp.getActiveSpreadsheet();
var sheet=SpreadsheetApp.getActiveSheet();
var data=sheet.getRange(“A1:A10”).getValues();

对于(var row=0;row)您可以提供您当前的脚本吗?我认为它将帮助用户思考您的解决方案。当您说任何值时,您是指某个特定值吗?如果是这样,=vlookup应该做到这一点--不需要脚本。在OP真正提出明确的问题并表明他们尝试了某个方法之前,某些问题不应该得到回答(即,尝试学习而不是仅仅要求别人去做)。
function test5(){
  var ss = SpreadsheetApp.getActiveSpreadsheet();
  var sheet = SpreadsheetApp.getActiveSheet();
  var data = sheet.getRange("A1:A10").getValues();
  for (var row = 0; row<data.length; row++){ 
    if (data[row]=="B") {  
      var colB = sheet.getRange(row+1,2).getValue();
      var colC = sheet.getRange(row+1,3).getValue();
      sheet.getRange(row+1,4).setValue(colB+colC);
    }
  }
}