我正在尝试使用setFormulasR1C1通过脚本将公式复制到新创建的行中,因为看来R1C1是使公式继续动态更改的唯一方法。
但这会导致#ERROR!几乎每个单元格包括空白单元格。
是否没有办法使用R1C1做到这一点?
我正在收集它是因为我的公式尚未采用R1C1格式,但考虑到空单元格甚至无法正常工作,它还没有激励我转换这些公式。
>产生#ERROR的forumla示例!使用R1C1向下复制时。
=IF(C113="text",D112+(1.5/24),(IF(OR(C113="",C113="*enter text*"),"",C113-((INDIRECT("D"&AZ113))/24))))
唯一没有错误的是完全锁定的公式
=$AS$89
谢谢!
答案 0 :(得分:0)
如果将一个范围从一个位置复制到另一个位置,则原始范围内的公式将被更改以反映新位置,就像剪切并粘贴
A1 = 1,B1 = 2,C1 = = A1 + B1将为3
var range = sheet.getRange(1,3,1,1);
range.copyTo(sheet.getRange(2,3,1,1));
A2 = 3,B2 = 4,C2 = = A2 + B2为7