你已输入公式,但它不起作用。 相反,你收到了有关“循环引用”的消息。 数百万人也有同样的问题,这是因为公式正在尝试计算自身。 下图显示了它的外观:
公式 =D1+D2+D3 会中断,因为它位于单元格 D3 中,并且正在尝试计算自身。 若要解决此问题,可以将公式移到另一个单元格。 按 Ctrl+X 剪切公式,选择另一个单元格,然后按 Ctrl+V 粘贴它。
提示:
有时,你可能想要使用循环引用,因为它们会导致函数迭代。 如果是这种情况,请跳到 了解有关迭代计算的详细信息。
此外,若要了解有关编写公式的详细信息,请参阅 Excel 中的公式概述。
另一个常见错误是使用包含对其自身的引用的函数;例如,单元格 F3 包含 =SUM(A3:F3)。 示例如下:
还可尝试以下方法之一:
如果您刚输入公式,则从该单元格开始,并检查您是否引用了单元格本身。 例如,单元格 A3 可能包含公式 =(A1+A2)/A3。 =A1+1(位于单元格 A1 中)等公式也会导致循环引用错误。
查找时,请检查是否存在间接引用。 在单元格 A1 中输入公式时,它使用 B1 中的公式,而该公式反过来引用单元格 A1,此时会发生这种情况。 如果这使您感到迷惑,则想象它会对 Excel 产生什么影响。
如果找不到错误,请选择“ 公式 ”选项卡,选择 “错误检查”旁边的箭头,指向“ 循环引用”,然后选择子菜单中列出的第一个单元格。
检查单元格中的公式。 如果无法确定单元格是否是循环引用的原因,请在“ 循环引用 ”子菜单中选择下一个单元格。
重复步骤 1 至步骤 3 中的任意步骤或所有步骤,以继续检查和更正工作簿中的循环引用,直至状态栏中不再显示“循环引用”。
提示
左下角的状态栏显示“循环引用”和循环引用的单元格地址。
如果其他工作表中有循环引用,但活动工作表中没有循环引用,则状态栏仅显示“循环引用”,没有单元格地址。
可以通过双击追踪箭头在循环引用所涉及的单元格之间移动。 箭头表示影响当前所选单元格数值的单元格。 通过选择“ 公式”,然后选择“ 跟踪引用” 或“ 跟踪依赖项”来显示跟踪箭头。