Excel:使用公式创建数组

时间:2014-07-10 16:33:36

标签: excel

我需要在一张表中计算这个函数

=a+sa+s^2a+..+s^na

其中n是单元格中定义的整数(例如:A1)

这样做我想使用“= SERIESUM”函数,但它想要预先确定一个参数(系数)!

如何创建一个n系数数组,以便在没有VBA代码的SERIESUM函数中使用?

2 个答案:

答案 0 :(得分:-1)

如果您查看seriessum上的帮助,您会发现系数可以是数组,因此您可以输入

  

= SERIESSUM(5,1,A1,A2:A10)

系数在A2到A10之间。

答案 1 :(得分:-1)

您需要使用偏移功能来创建系数范围。

如果将系数放在A列开始的A列中,然后将n值设为B列,则C列将包含= sereiessum(x值,0,1,偏移量($ A $ 1,0,0,B1) ,1))

0和1是起始指数(0)和步长。偏移将为您提供一个范围从0以下开始,0个单元格在$ A $ 1之间,并且N个单元格长1个宽。你的n值应该是你想要的元素数量,而不是你要引用的指数。

相关问题