0

IF関数が含まれている場合のsetFormulaの正しい構文は何ですか?

この式をGASに適合させたい:

=IF(AE2="","",((R2/Q2)-1))

私はこれを試しました(GASのおかげで:setFormulaの括弧または引用符がありませんか?):

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

sheetold.getRange("AD"+j).setFormula('=IF'(AE'+j="","",((R'+j+'\/Q'+j+')-1))'); 

残念ながら、「引数リストの後に)がありません」というエラーがあります。

迷っています !

前もって感謝します ;)

4

1 に答える 1

0

try that:

for (var j = 2; j<=sheetold.getLastRow(); j++){
  sheetold.getRange("AD"+j).setFormula('=IF(AE'+j+'="";"";((R'+j+'/Q'+j+')-1))');
}

the differences are:

IF'(AE --> IF(AE

and

, --> ;

于 2013-03-19T12:15:45.987 に答える