如何使用Google Sheets宏中的计算值来设置FormulaArray中正在计算的数组的端点



我试图限制Google Sheets宏中FormulaArray中计算的单元格。我有一个var(count2(集,它对今天和昨天的所有数据行进行计数。我想构建一个公式数组,只考虑Row 2 to Rowcount2->这个值会改变,这就是为什么我想保留这个变量。我已经尝试了几次直接调用公式数组中的var的迭代,但似乎都不起作用。我正在添加一个示例公式;spreadsheet.getCurrentCell().setFormulaR1C1('=iferror(ArrayFormula(iferror(sum(if(R3C2=R3C2:R& count2 &C2,1,0)),"")),200)');我尝试了几种不同的调用方法,但似乎无法使公式正确运行。

它需要+而不是&。。。所以解决方案是spreadsheet.getCurrentCell().setFormulaR1C1('=iferror(ArrayFormula(iferror(sum(if(R3C2=R3C2:R'+ count2 +'C2,1,0)),"")),200)');

最新更新