GAS:setFormula括号或引号丢失?

时间:2013-03-08 09:29:34

标签: google-apps-script google-sheets

如果我想把L2 = M2,这可行:

  

for(var j = 2; j< = sheetold.getLastRow(); j ++){

     

sheetold.getRange([ “L”] + [(j)])setFormula( '= [ “M”] + [(j)的]');

但如果我想要以下L2 =(M2 / P2),我被阻止了(可能是我的部分括号或引号错位了?):

  

sheetold.getRange([ “L”] + [(j)])setFormula( '= [ “M”] + [(j)的] / [ “P”] + [(j)的]')。

提前致谢;)

1 个答案:

答案 0 :(得分:2)

您不需要这么多方括号“[]”或括号。

试试这个:

for (var j = 2; j<=sheetold.getLastRow(); j++){
  sheetold.getRange("L"+j).setFormula('=(M'+j+'\/P'+j+')'); }