首页 > 解决方案 > 使用新的 Excel 动态数组公式的累积和公式

问题描述

我在 Excel 中使用新的动态(即溢出)公式。我想要一个动态数组,它是另一个动态数组的累积或运行总计。

假设我有以下动态数据A1:A8

12
20
14
13
12
13
26
11

要找到这个数组中的差异是微不足道的:

=OFFSET(A1#,1,0)-A1#

8
-6
-1
-1
1
13
-15
-11

但是如何使用新的动态公式获得运行总数?

12
32
46
59
71
84
110
121

标签: excelexcel-formulaspill-range

解决方案


这是使用矩阵乘法的另一种方法

=MMULT(TRANSPOSE((ROW(I3#) <= TRANSPOSE(ROW(I3#)))*I3#),SIGN(I3#))

推荐阅读