首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

Google Sheets脚本:如果子字符串在另一列中,则返回值

Google Sheets脚本是一种用于自动化和定制化Google Sheets电子表格的脚本语言。它允许用户编写脚本来执行各种操作,包括数据处理、计算、格式化和自动化任务等。

在Google Sheets中,如果想要判断一个子字符串是否存在于另一列中,并返回相应的值,可以使用以下脚本:

代码语言:txt
复制
function findSubstring() {
  var sheet = SpreadsheetApp.getActiveSpreadsheet().getActiveSheet();
  var data = sheet.getDataRange().getValues();
  
  for (var i = 0; i < data.length; i++) {
    var searchString = data[i][0]; // 子字符串所在列的数据
    var searchColumn = data[i][1]; // 要搜索的列的数据
    
    if (searchColumn.indexOf(searchString) > -1) {
      sheet.getRange(i+1, 3).setValue("存在"); // 如果存在子字符串,则在第三列写入"存在"
    } else {
      sheet.getRange(i+1, 3).setValue("不存在"); // 如果不存在子字符串,则在第三列写入"不存在"
    }
  }
}

这段脚本首先获取当前活动的电子表格,并获取所有数据的范围。然后,它遍历每一行,将子字符串和要搜索的列的数据进行比较。如果子字符串存在于搜索列中,它会在第三列写入"存在",否则写入"不存在"。

推荐的腾讯云相关产品是腾讯云云服务器(CVM),它提供了可靠的云计算基础设施,适用于各种规模的业务需求。您可以通过以下链接了解更多信息:腾讯云云服务器

相关搜索:在google sheets脚本中连接两列如果另一列中包含单词“yes”,则使用google sheets对行进行求和在google sheets中从另一个工作表中按列名返回值Google Apps脚本在Google Sheets中的一个列中执行多个查找和替换在脚本清除列之前将数据捕获到新选项卡中(Google Sheets)使用google sheets脚本从IP编号范围中获取国家名称,并将结果粘贴到另一列中如何在文本'exact‘或'close’与另一个google sheets中的文本匹配的另一列中返回值使用Apps脚本在Google Sheets中将不连续的单元格从一列复制到另一列Google Sheets: COUNTIF在多行中,但如果同一列中有1个以上,则只有一次Google sheets查询-我想返回一列,但如果该列中的单元格为空,则返回另一列中的单元格在Google Sheets中,如何根据在不同列中拆分字符串的结果来聚合值(MAX,MIN,AVERAGE)?在列中查找字符串,但在同一行下的另一列中返回值如果某列包含存储在另一数据帧中的字符串,则计算该列的总和将字符串转换为日期时间,并使用js或apps脚本在google sheets中添加5:30小时如何编写一个google sheets脚本来对特定列进行排序并删除不在特定字符串数组中的所有内容在Google Sheets中将具有匹配条件的表中的匹配列标题分配给数组公式中的字符串列表在Google Sheets项目中的Google Apps脚本中,如何在运行进度计应该跟踪的另一个函数后更新进度计在Google Sheets或Excel中,如果一列从另一张表中获取值,如何将新值放入新的空行中?有没有办法通过脚本编辑器在google sheets的脚本中动态引用单元格,以便在另一个单元格上创建注释?如何在Google Sheets中找到一个字符串在另一个字符串中的确切匹配项?
相关搜索:
页面内容是否对你有帮助?
有帮助
没帮助

相关·内容

领券