首页 > 解决方案 > 具有不同行的数组公式?(累计)

问题描述

我正在尝试=AS2+AP3在单元格AS3中为整行做简单的公式AS。所以在细胞中AS4它会是=AS3+AP4。我可以简单地通过复制和粘贴来完成。但它不适用于arrayformula. 有办法解决吗?

标签: google-sheetsarray-formulas

解决方案


我认为您想要 AP 列中数字的总和,但从 AS2 中的任何数字开始。您可以使用 SUMIF 执行此类操作,该 SUMIF 将所有数字相加到当前行:

=ArrayFormula(if(AP3:AP="","",sumif(row(AP3:AP),"<="&row(AP3:AP),AP3:AP)+AS2))

在此处输入图像描述


推荐阅读