excel会计循环(excel表循环计算公式有哪些)

Exce表格网 2023-03-01 06:15 编辑:admin 58阅读

1. excel表循环计算公式有哪些

题主这个问题问得不太清楚,没有上下文,不好判断具体问的是什么。我先试着回答一下,如果有偏差,请题主及时告知。

我的理解是电子表格软件(比如微软的Excel)是不允许循环引用单元格的!如果在输入公式的时候,造成了循环引用单元格,Excel会报错。而在打开有循环引用的电子表格文件是,Excel也会提示有循环引用错误。

那什么是循环引用单元格呢?比如这个例子:

单元格D3的值等于D1+ D2+ D3,因为D3的值包含了对自身的调用(这里是加法),这里就是对D3这个单元格的循环引用。

一般输入公式时,出现循环引用时Excel会报错提示有循环引用错误。这时候点击ok,Excel不会继续计算,而是放入一个0在D3来表示这个单元格的值。

如果下一次重新打开这个电子表格时,会有警告⚠信息提示有循环引用。如果要查找具体是哪个单元格出错了,可以用公式菜单中的查找错误来定位,比如这样:

那最后电子表格软件中能不能进行循环引用计算呢?其实有时候是需要循环引用一个单元格里面的值的,Excel也提供了方法来这样做,不过这时候的循环引用其实应该算是迭代计算。不过要允许迭代计算,必须手动在菜单的选项中打开这个功能才行。

在 Excel 中,请单击“文件”>“选项”>“公式”,在“计算选项”部分中,选中“启用迭代计算”复选框。 若要设置 Excel 进行迭代计算的最大次数,请在“最多迭代次数”框中键入迭代次数(一般缺省值是200,也就是Excel会计算两百次然后就停止,否则就会一直迭代下去,造成内存不足。)。迭代次数越高,Excel 计算工作表所需的时间就越长。

另外在“最大误差”框中,键入继续迭代所需的最小值。也就是前后两次迭代的结果之间的差异要小于这个值,Excel也会停止计算。所以这个值也表示了所有迭代计算值中的最小误差。数值越小,结果就越精确,Excel 计算工作表所需的时间也越长。

拿开头的例子来说,如果D1=1、 D=2、 D3=D 1+D2+ D3。这种情况下,如果迭代200次,猜猜D3的结果会是多少?

如果暂时不知道的,不妨在Excel里面试一试,看你的答案对不对?

顶一下
(0)
0%
踩一下
(0)
0%
相关评论
我要评论
点击我更换图片