Google apps script 如何使用Google Sheets宏中的计算值设置FormulaArray中正在计算的数组的端点?
我试图限制Google Sheets宏中公式数组中计算的单元格。我有一个var(count2)集合,其中包含今天和昨天的所有数据行的计数。我想构建一个公式数组,它只考虑行2到行count2->这个值会改变,这就是我想保留变量的原因。我已经尝试过多次在公式数组中直接调用var,但似乎都不起作用。我添加了一个示例公式;Google apps script 如何使用Google Sheets宏中的计算值设置FormulaArray中正在计算的数组的端点?,google-apps-script,google-sheets,Google Apps Script,Google Sheets,我试图限制Google Sheets宏中公式数组中计算的单元格。我有一个var(count2)集合,其中包含今天和昨天的所有数据行的计数。我想构建一个公式数组,它只考虑行2到行count2->这个值会改变,这就是我想保留变量的原因。我已经尝试过多次在公式数组中直接调用var,但似乎都不起作用。我添加了一个示例公式; spreadsheet.getCurrentCell().setFormulaR1C1('=iferror(数组公式(iferror(sum)(如果(R3C2=R3C2:R&coun
spreadsheet.getCurrentCell().setFormulaR1C1('=iferror(数组公式(iferror(sum)(如果(R3C2=R3C2:R&count2&C2,1,0))),200))代码>
我尝试了几种不同的调用方法,但似乎无法正确运行公式 它需要一个+
而不是&
。。。
所以解决办法是
spreadsheet.getCurrentCell().setFormulaR1C1('=iferror(数组公式(iferror(sum)(如果(R3C2=R3C2:R'+count2+'C2,1,0))),200)))代码>它需要一个+
而不是&
。。。
所以解决办法是
spreadsheet.getCurrentCell().setFormulaR1C1('=iferror(数组公式(iferror(sum)(如果(R3C2=R3C2:R'+count2+'C2,1,0))),200)))代码>真不敢相信我错过了!真不敢相信我错过了!