需要Excel上的公式帮助

时间:2011-08-02 10:57:12

标签: excel formula excel-2003 excel-formula

更新1:

这就是我想要做的。

B1,B2和B3代表3个容器

期间可以是任何天,周,周,月,所以期间1可以指第1天,第1周,或第1个月或第1年。

在第1期,我从值100开始.100%的100%总是被添加到B1(容器1),100%的40%总是被添加到B2(容器2)。 B3(容器3没有达到100的百分比。这发生在每个时期。

在第一个周期之后,即周期2,B1,B2和B3都得到之前B2值的10%除以3.因此在这个例子中每个容器得到1.33。然而,B1也增加了100%的60%,使得总数为61.33,而B2又增加了40%,总数为41.33。

在下一个时期,第3期,同样来自第3期B2以上的值的10%除以3,即((40 + 41.33)* 0.10)/ 3被添加到第3期的所有单元格,然后是B1 ,再增加100%的60%,B2再获得100%的40%。

原始问题:

我有以下电子表格,其中使用了一些基本公式。

https://spreadsheets.google.com/spreadsheet/ccc?key=0Al-CN3-vjUYvdEdNMU4zN3FTNF9VZlMzZXBTcjh0Mnc&hl=en_US#gid=0

正如您所看到的,这是从第1期到第12期。是否可以为列B1,B2和B3创建公式以获取基于期间的值?因此,例如,如果公式有效,我只需输入5即可获得:

B1 = 65.61
B2 = 45.61
B3 = 5.61
Used = 500.00

如果我输入100作为句点,它应该返回正确的值,而不是每个单元格使用适当的公式创建100行,这需要很长时间才能完成。

有谁知道如何创建所需的公式?

3 个答案:

答案 0 :(得分:1)

为了轻松,为什么不转换

=(((E2+E3+E4+E5+E6+E7+E8+E9+E10+E11+E12)*I2)/3)+(A2*I5)

=((SUM(E2:E12)*I2)/3)+(A2*I5)

答案 1 :(得分:1)

如电子表格中在线显示,您可以使用SUMIF:

对于B1:

=SUMIF(C2:C13;A4;D2:D13)

等等B2,B3和二手。

修改

我在您的Google文档的另一张表上解决了您的问题 需要一些数学来找出这是sequence这是为了将每个元素总结为n-th一个。

这是针对E列(平均标题B2):

=$A$2*$I$8*POWER($I$2/3+1;C2-1)

然后适应B1B3Used

答案 2 :(得分:1)

Before all this math stuff isn't my best Art, but I figure out the answer anyways

好吧,即使您可以对您的功能进行宏观处理,对公式的一些理解也可以帮助您做出更简单的回答: 首先,关键栏是B,如果你分析他的结果,你会将其识别为''系列''(数学内容,链接到维基百科here),检查结果计算得出以下表格:

how the series is deducted and the result obtained

请不要强制解释,因为这不是我最好的专业领域,但这是解决方案(使用科学计算器或mathematica检查出来),使用这个公式得到B列的值

那么,A栏和C栏,我们如何得到它?快速检查显示以下内容: A = B + 20 C = B-40

我希望这能解决你的问题 最好的祝福 阿伦