【问题标题】:Excel: Summation formula, from a value in a cell, to a value in another cellExcel:求和公式,从一个单元格中的值到另一个单元格中的值
【发布时间】:2014-10-09 21:33:42
【问题描述】:

我有以下summation formula

在文本中:

SUM (k*1.07^n),n=c1 到 n=c2

kc1c2 是 3 个单独的数字,分别在各个单元格中指定。

k 是一个常数,但c1c2 应该是动态变化的。

这可以在 Excel 中实现吗?如果可以,如何实现?


我知道这是一个相当简单的数学概念,所以如果 Excel 做不到,我会感到惊讶,但我自己却找不到公式。我试过SUMSUMIF,但据我了解,每次我想计算某些东西时,我都需要填充整个单元格范围。我还发现了一些在 Excel 中使用数组的建议,据我所知,它会自动填充单元格——这至少自动化程度更高——但如果可能的话,我宁愿不填充额外的单元格。

作为旁注,我读到 Excel 在高位数字中的准确性很差,但只要前 5 位数字正确,就足以满足我的目的。

【问题讨论】:

  • 您需要连续的还是离散的结果?
  • @jbarker2160 我不熟悉这些概念。我猜这是一个离散的结果。

标签: excel sum


【解决方案1】:

用A1中的kc1c2, B1 和 C1 分别使用以下公式:

=A1*SUMPRODUCT(1.07^ROW(INDIRECT(B1&":"&C1)))

问候

【讨论】: