Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/excel/24.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
需要Excel上公式的帮助吗_Excel_Formula_Excel 2003_Excel Formula - Fatal编程技术网

需要Excel上公式的帮助吗

需要Excel上公式的帮助吗,excel,formula,excel-2003,excel-formula,Excel,Formula,Excel 2003,Excel Formula,更新1: 这就是我想做的 B1、B2和B3表示3个容器 周期可以是任何东西,天、周、月、年,所以周期1可以表示第1天、第1周、第1个月或第一年 在周期1中,我从值100开始。60%的100始终添加到B1(容器1),40%的100始终添加到B2(容器2)。B3(容器3没有得到100的百分比。这在每个周期都会发生 在第一个周期(即周期2)之后,B1、B2和B3都得到之前B2值的10%除以3。因此,在本例中,每个容器得到1.33。然而,B1还得到了100的60%,总计为61.33,B2得到了100的4

更新1:

这就是我想做的

B1、B2和B3表示3个容器

周期可以是任何东西,天、周、月、年,所以周期1可以表示第1天、第1周、第1个月或第一年

在周期1中,我从值100开始。60%的100始终添加到B1(容器1),40%的100始终添加到B2(容器2)。B3(容器3没有得到100的百分比。这在每个周期都会发生

在第一个周期(即周期2)之后,B1、B2和B3都得到之前B2值的10%除以3。因此,在本例中,每个容器得到1.33。然而,B1还得到了100的60%,总计为61.33,B2得到了100的40%,总计为41.33

在下一个周期,即周期3中,周期3上方B2值的10%再除以3,即((40+41.33)*0.10)/3加到周期3中的所有单元格中,然后对于B1,再加上60%的100,B2再加上40%的100

原始问题:

我有以下使用一些基本公式的电子表格

如您所见,这是从周期1到12。是否可以为列B1、B2和B3创建一个公式,以获得基于周期的值?因此,例如,如果公式有效,我可以简单地键入5以获得:

B1 = 65.61
B2 = 45.61
B3 = 5.61
Used = 500.00
如果我输入100作为句点,它应该返回正确的值,而不是使用每个单元格的适当公式创建100行,这需要花费很多时间


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

为了方便起见,为什么不转换

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


如电子表格中所示,您可以使用SUMIF:

对于B1:

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

等等,用于B2、B3和使用

编辑

我在你的谷歌文档的另一页上解决了你的问题。
需要一些数学来找出这是哪种类型,以便将每个元素相加到第n个元素

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

然后适应
B1
B3
使用的
,不是那么容易

好吧,即使你能宏你的函数,对公式的一些理解也能帮助你得到一个更简单的答案: 首先,关键列是B,如果你分析他的结果,你会将其识别为一个“系列”(数学资料,链接到维基百科),检查结果计算得出下表:

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

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

我希望这能解决你的问题 顺致敬意,
Alen

如果超过了第12个周期,则不起作用。我应该能够输入任何周期,即100、1000、1000000,并获得所需的值。公式应该从何处获得值?在电子表格中,周期从1到12。我希望它能够根据周期本身计算值,而不是创建每个周期他被激怒了。
=((SUM(E2:E12)*I2)/3)+(A2*I5)
=$A$2*$I$8*POWER($I$2/3+1;C2-1)
Before all this math stuff isn't my best Art, but I figure out the answer anyways