[英]Using ArrayFormula for a running total causes a circular reference
有关我的问题的示例/示例,请参见随附的Google表格。 我正在尝试使用ARRAYFORMULA()
来保持C列中的运行总额,方法是将C列中的前一行值与B列中的当前行值ARRAYFORMULA
。在我将其ARRAYFORMULA
之前,它可以正常工作。 在FH列中,您可以看到我尝试了数组版本并收到“循环依赖项”错误。
工作公式:
=B3+C2
(在单元格C3中)
无效的公式(具有所需的ARRAYFORMULA
):
=ArrayFormula(G3:G+H2:H)
(在单元格H3中)
我的问题是,我可以对公式进行哪些调整,以便在添加新行时(而不是为空格填充数据)在页面下方自动填充该公式。
Name Days Total Days
Jane 5 6
Tom 2 8
Billy 4 12
Sue 6 18
Sally 1 19
如果这是您需要的(始终将C列中的总数相加),
那么您不需要arrayformula即可使用此简单的单元格公式(这是C2公式):
=B2+(If(ISNUMBER(C1), C1, 0))
并将其分散到页面上, 这是我捕获的工作表
欢呼声,克雷斯
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.