Google表格中具有数组公式的总和

问题描述 投票:0回答:1

我有下面的数据集。 Col1是给定的数据,Col2是Col1的前5行(含)的滚动总和。

Date      Col1  Col2
01/04/20  2     2
02/04/20  1     3 
03/04/20  4     7
04/04/20        7
05/04/20        7
06/04/20  5     10
07/04/20  2     11
08/04/20        7
09/04/20        7
10/04/20  1     8
11/04/20        3
12/04/20        1
13/04/20        1
14/04/20        1
15/04/20  1     1

有没有一种方法可以使用arrayformula做到这一点,而不是将求和公式输入到Col2发生故障的每个单元格中?

我有一个使用count的similar question,并得到了以下解决方案:

=ArrayFormula(filter(countifs(B2:B,">0",row(B2:B),"<="&row(B2:B),row(B2:B),">"&row(B2:B)-5),A2:A<>""))

我可以修改此金额以求和吗?

arrays google-sheets sum array-formulas running-total
1个回答
0
投票

尝试:

=ARRAYFORMULA(SUMIF(ROW(B2:B), "<="&ROW(B2:B), B2:B))
© www.soinside.com 2019 - 2024. All rights reserved.