Javascript Google电子表格:TypeError在对象0中找不到函数indexOf(Code.gs中的第7行)

Javascript Google电子表格:TypeError在对象0中找不到函数indexOf(Code.gs中的第7行),javascript,google-sheets,typeerror,Javascript,Google Sheets,Typeerror,所以我正在努力使我的代码工作。它确实。。。有时候 代码是: function getAntallVakter(tabell, navn) { var antall = 0; for(i = 0; i<tabell.length;i++){ for(j=0;j<tabell[i].length;j++){ if(tabell[i][j].indexOf(navn)>-1){ antall += 1; } }

所以我正在努力使我的代码工作。它确实。。。有时候

代码是:

function getAntallVakter(tabell, navn) {

  var antall = 0;

  for(i = 0; i<tabell.length;i++){
    for(j=0;j<tabell[i].length;j++){
      if(tabell[i][j].indexOf(navn)>-1){
        antall += 1;
      }
    }
  }
  return antall;
}
函数getAntallVakter(tabell,navn){ var antall=0;
对于(i=0;i我不敢相信我完全忘记检查单元格是否为字符串

添加行

var text = tabell[i][j].toString();
在if判决之前,一切都搞定了