Google Apps脚本如何使用setFormula增加?

时间:2017-12-01 17:18:26

标签: google-apps-script google-sheets

我的代码效果很好。循环将公式复制到我需要的单元格上。

  for(i=0;i<52;i++){
  activeSheet.getRange(124,2+i).setValue(text2);
  activeSheet.getRange(125,2+i).setFormula("=SUMIF($A$1:$A$40;\""+text+"\";B1:B40)*B124"); }

但是我需要在循环期间递增公式。作为例子,我需要循环来写这个:

cell 1: =SUMIF($A$1:$A$40;\""+text+"\";B1:B40)*B124
cell 2: =SUMIF($A$1:$A$40;\""+text+"\";C1:C40)*B124
cell 3: =SUMIF($A$1:$A$40;\""+text+"\";D1:D40)*B124

有人可以帮忙吗?

1 个答案:

答案 0 :(得分:1)

可以立即设置所有公式。没有arrows(as.Date('1-Feb-15', "%d-%b-%y"), 50, as.Date('1-May-15', "%d-%b-%y"), 50, col = 'dark orange', lwd=5, arr.type = 'simple', arr.width=3) 的相对行或列将自动调整:

$