我使用Google Script的经验很少,但我试图用它来搜索电子表格的一列,并找到字符串"Film Dub"的所有实例(知道每个单元格只能有一个).
以下是我的代码:
function filmDub() {
var sheet = SpreadsheetApp.getActiveSheet();
var data = sheet.getDataRange().getValues();
for (var i = 1; i < 100; i++) {
var s = data[i][2].toString();
if (s.includes('Film Dub')) {
data[5][13]++;
}
}
}
Run Code Online (Sandbox Code Playgroud)
但是我一直收到错误
TypeError: Cannot find function includes in object Let's Make A Date, Film Dub, Three Headed Broadway Star, Film TV Theater Styles, Greatest Hits, World's Worst. (line 6, file "Code")
" 让我们制作一个日期,电影配音,三首百老汇明星,电影电视剧风格,最精彩的点击,世界上最糟糕的 "是正确的内容,data[i][2]因此它从电子表格中获取正确的信息.我在Google Script Editor中使用了调试器来验证这s是一个字符串(这是Stack Overflow上类似问题的解决方案之一),但这并没有解决我的问题.还有什么可能是错的?