Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/excel/23.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_Excel Formula - Fatal编程技术网

Excel 如何以循环方式包含值以进行迭代计算?

Excel 如何以循环方式包含值以进行迭代计算?,excel,excel-formula,Excel,Excel Formula,我有一列对一系列数字求和 我有另一列,它接受数字的总和*.25 我想在第一列中包含第二列的结果,并让它运行,直到左边的4等于右边的4为止。我怎样做才能绕过循环引用?我一点也不知道,所以Excel功能的任何正确方向都会有所帮助 迭代:假设我有这个例子,其中quarter==总数的四分之一 1 1 10 quarter of total quarter 4

我有一列对一系列数字求和

我有另一列,它接受数字的总和*.25

我想在第一列中包含第二列的结果,并让它运行,直到左边的4等于右边的4为止。我怎样做才能绕过循环引用?我一点也不知道,所以Excel功能的任何正确方向都会有所帮助

迭代:假设我有这个例子,其中quarter==总数的四分之一

           1        
           1        
          10      quarter of total
quarter    4                     4
sum       16        
但是后来数字变了,现在我的总数是20

           1        
           5        
          10      quarter of total
quarter    4                     5
sum       20        
更新总数的四分之一,因为它只有20*.25。但是现在四分之一的单元格不等于总单元格的四分之一。如果我将四分之一单元格更改为等于总单元格的四分之一,则会发生以下情况:

           1        
           5        
          10      quarter of total
quarter    5                  5.25
sum       21        

这些仍然是不平等的。我需要把它解出来,使这两个相等。

我不明白你的意思。您可以向我们展示前几个迭代吗?您需要使用解算器加载项或编写vba。循环引用公式永远不会可靠地工作。谢谢,我将研究外接程序或vba。我在上面添加了迭代。为什么要迭代?第四行应始终等于前3行的平均值。