是否可以创建一个 Excel 数组公式,其中每个元素 n 是另一个数组的前 n 个元素的总和?

ZZR*_*ZZR 5 arrays excel excel-formula

假设单元格 A1# 中有一个数组(例如一个序列或随机数数组),我想在单元格 B1# 中获得一个数组,其中数组的每一行 (n) 是从 1 到 n 的总和第一个数组的行。用公式可以做到吗?

Gar*_*ent 6

B1 中输入:

=SUBTOTAL(9,OFFSET(A1#,0,0,SEQUENCE(COUNT(A1#))))
Run Code Online (Sandbox Code Playgroud)

一个简单的例子。如果A1包含动态:

=SEQUENCE(10,,1,1)
Run Code Online (Sandbox Code Playgroud)

在此处输入图片说明