excel中 循环引用是什么意思?

作者&投稿:营侵 (若有异议请与网页底部的电邮联系)
EXCEL循环引用是什么意思~

输入公式的单元格本身被公式引用,比如,在a1单元格输入=a1+b1

如:公式1:D1=B2+A1,那么就是D1对B2和A1的引用,而B2和A1是被D1引用;
假如又有公式2:C3=D1+E1,那么C3引用了D1和E1,再有公式3:B2=C3+G1,那么B2引用了C3和G1。
整体来看,引用情况就存在循环,有:B2—C3—D1—B2,(公式3-公式2-公式1引起的)也就是计算过程的一直循环下去了,无法算出最终的结果,当然计算机会出错。

当一个单元格内的公式直接或间接地应用了这个公式本身所在的单元格时,就称为循环引用。
只要打开的工作簿中有一个包含循环引用,Microsoft Excel 都将无法自动计算所有打开的工作簿。
这时可取消循环引用,或利用先前的迭代 【迭代:重复计算工作表直到满足特定数值条件】计算结果计算循环引用中的每个单元格引用。如果不改变默认的迭代设置,Excel 将在 100 次迭代后或在两次相邻迭代得到的数值的变化小于 0.001 时,停止迭代运算。
定位和取消循环引用
如果“循环引用”工具栏 【工具栏:工具栏中包含可执行命令的按钮和选项。若要显示工具栏,请单击“工具”菜单中的 “自定义”,然后单击 “工具栏”选项卡。】没有显示,在“工具”菜单上,单击“自定义”,再单击“工具栏”选项卡,然后选定“循环引用”复选框。
在“循环引用”工具栏上,单击“定位循环引用”下拉列表框中的第一个单元格。
检查单元格中的公式。如果不能确定是否是由该单元格引发的循环引用,则请单击“定位循环引用”列表框中的下一个单元格。
注释 显示在状态栏中的“循环”一词后面紧跟的是循环引用中的某个单元格的引用。如果在“循环”一词后面没有单元格引用,说明活动工作表中不含循环引用。
继续检查并更正循环引用,直到在状态栏中不再显示“循环”一词。
提示
在“循环引用”工具栏 【工具栏:工具栏中包含可执行命令的按钮和选项。若要显示工具栏,请单击“工具”菜单中的 “自定义”,然后单击 “工具栏”选项卡。】显示后,追踪箭头 【追踪箭头:该箭头显示活动单元格与其相关单元格之间的关系。由提供数据的单元格指向其他单元格时,追踪箭头为蓝色;如果单元格中包含错误值,如 #DIV/0!,追踪箭头则为红色】也会显示出来并指向当前公式所引用的单元格。
双击追踪箭头,可以在循环引用所涉及的单元格间移动。
通过更改 Microsoft Excel 迭代计算公式的次数创建一个循环引用
在“工具”菜单上,单击“选项”,再单击“重新计算”选项卡。
选中“迭代计算”复选框。
若要设置 Microsoft Excel 进行重新计算的最大次数,请在“最多迭代次数”框中键入迭代次数。迭代次数越高,Excel 用于计算工作表的时间越多。
若要设置两次迭代结果之间可以接受的最大误差,请在“最大误差”框中键入所需的数值。数值越小,结果越精确,Excel 用于计算工作表的时间也越多。

楼上的比较特殊,我一般遇到的情况是
比如你在a1输入=a1+1,那么就会提示循环引用了,因为这个根本算不完了,因为我们默认的是让excel自动计算,迭代次数不限制
你可以这样
菜单栏,工具,选项,重新计算,勾选迭代计算,最多迭代次数设为几次就循环引用几次
就可以算完了,也解决了无限循环引用

资料:

循环引用 当一个单元格内的公式直接或间接地应用了这个公式本身所在的单元格时,就称为循环引用。
只要打开的工作簿中有一个包含循环引用,Microsoft Excel 都将无法自动计算所有打开的工作簿。
这时可取消循环引用,或利用先前的迭代 【迭代:重复计算工作表直到满足特定数值条件】计算结果计算循环引用中的每个单元格引用。如果不改变默认的迭代设置,Excel 将在 100 次迭代后或在两次相邻迭代得到的数值的变化小于 0.001 时,停止迭代运算。
定位和取消循环引用
如果“循环引用”工具栏 【工具栏:工具栏中包含可执行命令的按钮和选项。若要显示工具栏,请单击“工具”菜单中的 “自定义”,然后单击 “工具栏”选项卡。】没有显示,在“工具”菜单上,单击“自定义”,再单击“工具栏”选项卡,然后选定“循环引用”复选框。
在“循环引用”工具栏上,单击“定位循环引用”下拉列表框中的第一个单元格。
检查单元格中的公式。如果不能确定是否是由该单元格引发的循环引用,则请单击“定位循环引用”列表框中的下一个单元格。
注释 显示在状态栏中的“循环”一词后面紧跟的是循环引用中的某个单元格的引用。如果在“循环”一词后面没有单元格引用,说明活动工作表中不含循环引用。
继续检查并更正循环引用,直到在状态栏中不再显示“循环”一词。
提示
在“循环引用”工具栏 【工具栏:工具栏中包含可执行命令的按钮和选项。若要显示工具栏,请单击“工具”菜单中的 “自定义”,然后单击 “工具栏”选项卡。】显示后,追踪箭头 【追踪箭头:该箭头显示活动单元格与其相关单元格之间的关系。由提供数据的单元格指向其他单元格时,追踪箭头为蓝色;如果单元格中包含错误值,如 #DIV/0!,追踪箭头则为红色】也会显示出来并指向当前公式所引用的单元格。
双击追踪箭头,可以在循环引用所涉及的单元格间移动。
通过更改 Microsoft Excel 迭代计算公式的次数创建一个循环引用
在“工具”菜单上,单击“选项”,再单击“重新计算”选项卡。
选中“迭代计算”复选框。
若要设置 Microsoft Excel 进行重新计算的最大次数,请在“最多迭代次数”框中键入迭代次数。迭代次数越高,Excel 用于计算工作表的时间越多。
若要设置两次迭代结果之间可以接受的最大误差,请在“最大误差”框中键入所需的数值。数值越小,结果越精确,Excel 用于计算工作表的时间也越多。

如果公式引用自己所在的单元格,不论是直接的还是间接的,都称为循环引用。只要打开的工作簿中有一个包含循环引用,Microsoft Excel 都将无法自动计算所有打开的工作簿。这时可取消循环引用,或利用先前的迭代计算结果计算循环引用中的每个单元格引用。如果不改变默认的迭代设置,Excel 将在 100 次迭代后或在两次相邻迭代得到的数值的变化小于 0.001 时,停止迭代运算。

比如一楼的属于间接的;
A1=A1+1 属于直接的。

通过更改迭代计算公式的次数创建一个循环引用:
在“工具”菜单上,单击“选项”,再单击“重新计算”选项卡。
选中“迭代计算”复选框。
若要设置 Microsoft Excel 进行重新计算的最大次数,请在“最多迭代次数”框中键入迭代次数。迭代次数越高,Excel 用于计算工作表的时间越多。
若要设置两次迭代结果之间可以接受的最大误差,请在“最大误差”框中键入所需的数值。数值越小,结果越精确,Excel 用于计算工作表的时间也越多。

提示:
在“循环引用”工具栏显示后,追踪箭头也会显示出来并指向当前公式所引用的单元格。
双击追踪箭头,可以在循环引用所涉及的单元格间移动。

官方解释
[循环引用] 当一个单元格内的公式直接或间接地应用了这个公式本身所在的单元格时,就称为循环引用。

民间解释 你写函数的时候,不小心又把显示结果的单元格也写进去计算了,没法算! 结果还没出来,你怎么又要算人家啊。

如:公式1:D1=B2+A1,那么就是D1对B2和A1的引用,而B2和A1是被D1引用;
假如又有公式2:C3=D1+E1,那么C3引用了D1和E1,再有公式3:B2=C3+G1,那么B2引用了C3和G1。
整体来看,引用情况就存在循环,有:B2—C3—D1—B2,(公式3-公式2-公式1引起的)也就是计算过程的一直循环下去了,无法算出最终的结果,当然计算机会出错。


南靖县19880641475: excel中 循环引用是什么意思? -
宰纨星伯: 官方解释 [循环引用] 当一个单元格内的公式直接或间接地应用了这个公式本身所在的单元格时,就称为循环引用. 民间解释 你写函数的时候,不小心又把显示结果的单元格也写进去计算了,没法算! 结果还没出来,你怎么又要算人家啊.

南靖县19880641475: 在EXCEL中循环引用是什么意思,有什么作用,不是只有绝对引用和相对引用吗 -
宰纨星伯: 简单点说就是你输入公式的单元格参与到计算中就形成了循环如果你选择的是A1,你用A1这个单元格计算其他的结果是可以的,如果A1也参与到计算中,就形成了循环,自己计算自己是没办法计算的.

南靖县19880641475: excle中的循环引用是个什么问题
宰纨星伯: EXCELk中的帮助是晕样说的: 允许或更正一个循环引用 如果公式引用自己所在的单元格,不论是直接的还是间接的,都称为循环引用.只要打开的工作簿中有一个包含循环引用,Microsoft Excel 都将无法自动计算所有打开的工作簿.这时可取消循环引用,或利用先前的迭代计算结果计算循环引用中的每个单元格引用.如果不改变默认的迭代设置,Excel 将在 100 次迭代后或在两次相邻迭代得到的数值的变化小于 0.001 时,停止迭代运算. 也就是说公式引用到了公式自己所在的单元格..

南靖县19880641475: excel表格里面出现循环引用,是什么意思 -
宰纨星伯: 说明引用错误 比如A1单元格输入 =B1 B1单元格又输入 =A1 这就是循环引用求采纳

南靖县19880641475: excel中提示说循环引用是怎麽回事啊?
宰纨星伯: 1、出现这样问题的原因:你的公式引用范围包含公式所在单元格, 比如你在A2单元格内向输入求和公式=SUM(A1:A3),那么A2就是循环引用了. 2、找到循环引用的单元格:公式-公式审查-错误跟踪-循环引用,这样循环引用的单元格就被选中了,你再看你是否要循环引用进行编辑就可以了

南靖县19880641475: excel中循环引用是什么意思
宰纨星伯: 如:公式1:D1=B2+A1,那么就是D1对B2和A1的引用,而B2和A1是被D1引用; 假如又有公式2:C3=D1+E1,那么C3引用了D1和E1,再有公式3:B2=C3+G1,那么B2引用了C3和G1. 整体来看,引用情况就存在循环,有:B2—C3—D1—B2,(公式3-公式2-公式1引起的)也就是计算过程的一直循环下去了,无法算出最终的结果,当然计算机会出错.

南靖县19880641475: EXCEL循环引用是什么意思 -
宰纨星伯: 错误提示吧,重新计算,迭代

南靖县19880641475: excel中的循环引用 -
宰纨星伯: 只要是重计算,表格中所有的公式就会都发生计算,如果要达到你的目的,除非当一个公式计算完成后,你就把它复制,选择性粘贴-数值,那以后它就不再会变了.

南靖县19880641475: EXCEL 函数中VLOOKUP 函数公式为=VLOOKUP(A1,Sheet1!A:B,2,0) 公式出现循环引用警告 一个或多个公式循环引用,可能无法正确计算,循环引用是指... -
宰纨星伯:[答案] 二种可能. 一是你的公式写在了A1单元格 二是你的公式写在了sheet1表的A列或者B列. 解决办法是不要写在A1单元格,也不要写在sheet1表中的AB二列

南靖县19880641475: 打开excel总是弹出“循环引用警告”怎么回事一个或多个公式包
宰纨星伯: 循环引用,即公式引用了公式所在单元格.这只EXCEL禁忌,故告知“可能无法进行正确计算”.纠正该引用,即可正常.

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 星空见康网