Trace the dependency loop before using the number
Use a warning–cell–dependency–loop–correction–test chain. Record the exact warning and workbook, locate every listed cell, read each formula as a sentence about what depends on what, trace the loop across sheets or workbooks, correct an accidental reference or document an intentional iterative model, then recalculate and test known cases before using the output.
Why this English matters now
Reading a circular-reference warning before trusting a spreadsheet is practical English for students searching how to fix a circular reference in Excel, why a formula shows zero, or why a workbook keeps warning about a cell.
Microsoft says a circular reference occurs when a formula refers to itself directly or indirectly, so Excel cannot complete the calculation in the ordinary way. Microsoft points users to Formulas, Error Checking, Circular References and to Trace Precedents or Trace Dependents when the loop spans cells.
Strong readers identify the cell and worksheet, translate the formula into a dependency sentence, find direct or indirect loops, decide whether iteration is intentional, correct the model, recalculate and test the result. English matters because precedent, dependent, direct, indirect, iteration, maximum change and last calculated value describe different evidence.
Checked against the linked first-party sources on 30 October 2026. Interfaces, managed-device rules and school procedures can change, so reopen the current source before a live assessment, disclosure or account decision.
The practical reading method
Use a warning–cell–dependency–loop–correction–test chain. Record the exact warning and workbook, locate every listed cell, read each formula as a sentence about what depends on what, trace the loop across sheets or workbooks, correct an accidental reference or document an intentional iterative model, then recalculate and test known cases before using the output.
- A circular reference is a dependency problem, not merely a formatting error. The formula's output eventually becomes one of its own inputs.
- The warning may name one cell while other loops remain. A clean status bar and repeated checking matter.
- Zero or a previous value can be a symptom of calculation state; it is not reliable evidence that the formula is correct.
- Intentional iteration belongs to a documented model with convergence settings and tests, not a casual way to silence a warning.
Official factual floor
- Microsoft Support: Remove or allow a circular reference in Excel
- Microsoft Support: Overview of formulas in Excel
- MOE English Language Syllabus 2020
- IMDA Digital Skills for Life
- Microsoft defines direct self-reference, a result cell included in its own range and an indirect loop across cells as circular-reference patterns.
- Microsoft says the status bar can show Circular References and a cell address, while a loop on another worksheet may appear without an address.
- Microsoft says a warning may appear only the first time a circular reference is created in a session and documents iterative calculation as an intentional but specialized option.
Did You Know?
A circular reference can hide inside a perfectly ordinary range. If F3 contains SUM(A3:F3), the formula looks like a row total, yet the total cell is included among the values it is trying to total. Reading the cell range as a sentence—F3 adds everything from A3 through itself—makes the loop visible.
Full chapter index
- 1. Preserve the workbook and record the warning
- 2. Locate every listed circular reference
- 3. Read a formula as a dependency sentence
- 4. Find a direct self-reference
- 5. Check whether a range includes its result cell
- 6. Trace an indirect loop across cells
- 7. Check other worksheets and open workbooks
- 8. Do not trust zero or a previous value
- 9. Distinguish an accidental loop from intentional iteration
- 10. Understand maximum iterations and maximum change
- 11. Test the corrected model with known cases
- 12. Document the formula correction
The mechanism
Save a diagnostic copy before editing formulas so the original model and warning state remain available for comparison.
A circular reference is a dependency problem, not merely a formatting error. The formula's output eventually becomes one of its own inputs. In this chapter, the decisive phrase is preserve the workbook and record the warning. It identifies the state or boundary to check before a click, upload, disclosure or connection turns an assumption into a real consequence.
A practical school or study situation
Example: A student changes several formulas immediately and can no longer reconstruct which cell first caused the alert.
The useful response is to separate what the interface proves, what the user intends and what the responsible institution permits. Those three layers often agree, but they are not interchangeable. A button can be available without being authorised for an assessment, and a sensible educational aim can still use the wrong file, device or scope.
- 1. save a dated copy
- 2. record workbook and worksheet
- 3. quote the warning
- 4. note the active cell
After the sequence, recalculate the exact workbook, confirm that the status bar and Error Checking show no unintended loop, and test the corrected output against a hand-worked or known case; a disappearing dialog alone is not verification. Then name the remaining uncertainty. A successful click is evidence about one operation at one time; it is not an unlimited promise about safety, authorship, privacy, delivery or future behaviour.
Build a reproducible note
Write a one-minute field note with the visible label, the access or data involved, the responsible person, the action taken and the evidence that would change the decision. This keeps explanation proportional: it is detailed enough for a teacher, parent or support person to reproduce the reasoning, but it does not copy private content into a new place. If the note uses a stronger verb than the interface or official source, revise the note. Precise English should narrow uncertainty rather than decorate it.
Transfer: Incident capture supports science and finance. The transferable habit is to preserve exact nouns and verbs, match them to authority and test the resulting state. That is a career skill as much as an English skill.
The mechanism
Microsoft points to Formulas, Error Checking, Circular References. The list can lead to cells involved in the current loop.
The warning may name one cell while other loops remain. A clean status bar and repeated checking matter. In this chapter, the decisive phrase is locate every listed circular reference. It identifies the state or boundary to check before a click, upload, disclosure or connection turns an assumption into a real consequence.
A practical school or study situation
Example: The warning closes, and the learner searches visually through thousands of cells.
The useful response is to separate what the interface proves, what the user intends and what the responsible institution permits. Those three layers often agree, but they are not interchangeable. A button can be available without being authorised for an assessment, and a sensible educational aim can still use the wrong file, device or scope.
- 1. open Error Checking
- 2. select each listed address
- 3. record sheet and formula
- 4. repeat after each correction
After the sequence, recalculate the exact workbook, confirm that the status bar and Error Checking show no unintended loop, and test the corrected output against a hand-worked or known case; a disappearing dialog alone is not verification. Then name the remaining uncertainty. A successful click is evidence about one operation at one time; it is not an unlimited promise about safety, authorship, privacy, delivery or future behaviour.
Build a reproducible note
Write a one-minute field note with the visible label, the access or data involved, the responsible person, the action taken and the evidence that would change the decision. This keeps explanation proportional: it is detailed enough for a teacher, parent or support person to reproduce the reasoning, but it does not copy private content into a new place. If the note uses a stronger verb than the interface or official source, revise the note. Precise English should narrow uncertainty rather than decorate it.
Transfer: Systematic search supports debugging. The transferable habit is to preserve exact nouns and verbs, match them to authority and test the resulting state. That is a career skill as much as an English skill.
The mechanism
Translate symbols into plain language: this cell uses these inputs to produce this output. Then ask whether the output returns to its own input chain.
Zero or a previous value can be a symptom of calculation state; it is not reliable evidence that the formula is correct. In this chapter, the decisive phrase is read a formula as a dependency sentence. It identifies the state or boundary to check before a click, upload, disclosure or connection turns an assumption into a real consequence.
A practical school or study situation
Example: Cell D3 contains =D1+D2+D3, but the repeated D3 is overlooked inside a dense formula bar.
The useful response is to separate what the interface proves, what the user intends and what the responsible institution permits. Those three layers often agree, but they are not interchangeable. A button can be available without being authorised for an assessment, and a sensible educational aim can still use the wrong file, device or scope.
- 1. name the result cell
- 2. list every referenced cell
- 3. say the dependency aloud
- 4. mark any path back to the result
After the sequence, recalculate the exact workbook, confirm that the status bar and Error Checking show no unintended loop, and test the corrected output against a hand-worked or known case; a disappearing dialog alone is not verification. Then name the remaining uncertainty. A successful click is evidence about one operation at one time; it is not an unlimited promise about safety, authorship, privacy, delivery or future behaviour.
Build a reproducible note
Write a one-minute field note with the visible label, the access or data involved, the responsible person, the action taken and the evidence that would change the decision. This keeps explanation proportional: it is detailed enough for a teacher, parent or support person to reproduce the reasoning, but it does not copy private content into a new place. If the note uses a stronger verb than the interface or official source, revise the note. Precise English should narrow uncertainty rather than decorate it.
Transfer: Translation between notation and prose supports STEM. The transferable habit is to preserve exact nouns and verbs, match them to authority and test the resulting state. That is a career skill as much as an English skill.
The mechanism
A direct loop names the formula's own cell explicitly, such as A1 depending on A1.
Intentional iteration belongs to a documented model with convergence settings and tests, not a casual way to silence a warning. In this chapter, the decisive phrase is find a direct self-reference. It identifies the state or boundary to check before a click, upload, disclosure or connection turns an assumption into a real consequence.
A practical school or study situation
Example: A running total formula is copied into the wrong row and becomes =A10+A9 inside A10.
The useful response is to separate what the interface proves, what the user intends and what the responsible institution permits. Those three layers often agree, but they are not interchangeable. A button can be available without being authorised for an assessment, and a sensible educational aim can still use the wrong file, device or scope.
- 1. compare result address and references
- 2. remove the unintended self-reference
- 3. restore the intended previous row
- 4. test the first and last rows
After the sequence, recalculate the exact workbook, confirm that the status bar and Error Checking show no unintended loop, and test the corrected output against a hand-worked or known case; a disappearing dialog alone is not verification. Then name the remaining uncertainty. A successful click is evidence about one operation at one time; it is not an unlimited promise about safety, authorship, privacy, delivery or future behaviour.
Build a reproducible note
Write a one-minute field note with the visible label, the access or data involved, the responsible person, the action taken and the evidence that would change the decision. This keeps explanation proportional: it is detailed enough for a teacher, parent or support person to reproduce the reasoning, but it does not copy private content into a new place. If the note uses a stronger verb than the interface or official source, revise the note. Precise English should narrow uncertainty rather than decorate it.
Transfer: Direct-dependency reading supports code and algebra. The transferable habit is to preserve exact nouns and verbs, match them to authority and test the resulting state. That is a career skill as much as an English skill.
The mechanism
A total formula can accidentally include itself at the end of a range, a common off-by-one error.
A circular reference is a dependency problem, not merely a formatting error. The formula's output eventually becomes one of its own inputs. In this chapter, the decisive phrase is check whether a range includes its result cell. It identifies the state or boundary to check before a click, upload, disclosure or connection turns an assumption into a real consequence.
A practical school or study situation
Example: F3 uses SUM(A3:F3) instead of SUM(A3:E3), creating a loop while looking like a normal total.
The useful response is to separate what the interface proves, what the user intends and what the responsible institution permits. Those three layers often agree, but they are not interchangeable. A button can be available without being authorised for an assessment, and a sensible educational aim can still use the wrong file, device or scope.
- 1. read both range endpoints
- 2. locate the result column
- 3. exclude the output cell
- 4. copy the correction carefully
After the sequence, recalculate the exact workbook, confirm that the status bar and Error Checking show no unintended loop, and test the corrected output against a hand-worked or known case; a disappearing dialog alone is not verification. Then name the remaining uncertainty. A successful click is evidence about one operation at one time; it is not an unlimited promise about safety, authorship, privacy, delivery or future behaviour.
Build a reproducible note
Write a one-minute field note with the visible label, the access or data involved, the responsible person, the action taken and the evidence that would change the decision. This keeps explanation proportional: it is detailed enough for a teacher, parent or support person to reproduce the reasoning, but it does not copy private content into a new place. If the note uses a stronger verb than the interface or official source, revise the note. Precise English should narrow uncertainty rather than decorate it.
Transfer: Range-boundary reading supports statistics. The transferable habit is to preserve exact nouns and verbs, match them to authority and test the resulting state. That is a career skill as much as an English skill.
The mechanism
Microsoft gives the pattern A1 depends on B1 while B1 depends on A1. Longer loops can cross sheets and named ranges.
The warning may name one cell while other loops remain. A clean status bar and repeated checking matter. In this chapter, the decisive phrase is trace an indirect loop across cells. It identifies the state or boundary to check before a click, upload, disclosure or connection turns an assumption into a real consequence.
A practical school or study situation
Example: A grade total uses a percentage cell, while the percentage cell divides by the same total.
The useful response is to separate what the interface proves, what the user intends and what the responsible institution permits. Those three layers often agree, but they are not interchangeable. A button can be available without being authorised for an assessment, and a sensible educational aim can still use the wrong file, device or scope.
- 1. use Trace Precedents
- 2. use Trace Dependents
- 3. draw the dependency path
- 4. identify where the model should begin
After the sequence, recalculate the exact workbook, confirm that the status bar and Error Checking show no unintended loop, and test the corrected output against a hand-worked or known case; a disappearing dialog alone is not verification. Then name the remaining uncertainty. A successful click is evidence about one operation at one time; it is not an unlimited promise about safety, authorship, privacy, delivery or future behaviour.
Build a reproducible note
Write a one-minute field note with the visible label, the access or data involved, the responsible person, the action taken and the evidence that would change the decision. This keeps explanation proportional: it is detailed enough for a teacher, parent or support person to reproduce the reasoning, but it does not copy private content into a new place. If the note uses a stronger verb than the interface or official source, revise the note. Precise English should narrow uncertainty rather than decorate it.
Transfer: Network reasoning supports systems and programming. The transferable habit is to preserve exact nouns and verbs, match them to authority and test the resulting state. That is a career skill as much as an English skill.
The mechanism
Microsoft notes that another sheet or workbook can keep the warning active. The status bar may omit a specific address for another sheet.
Zero or a previous value can be a symptom of calculation state; it is not reliable evidence that the formula is correct. In this chapter, the decisive phrase is check other worksheets and open workbooks. It identifies the state or boundary to check before a click, upload, disclosure or connection turns an assumption into a real consequence.
A practical school or study situation
Example: The visible worksheet looks clean, but a hidden calculation sheet still contains a loop.
The useful response is to separate what the interface proves, what the user intends and what the responsible institution permits. Those three layers often agree, but they are not interchangeable. A button can be available without being authorised for an assessment, and a sensible educational aim can still use the wrong file, device or scope.
- 1. inspect all worksheets
- 2. check named ranges and links
- 3. close unrelated workbooks carefully
- 4. rerun Error Checking
After the sequence, recalculate the exact workbook, confirm that the status bar and Error Checking show no unintended loop, and test the corrected output against a hand-worked or known case; a disappearing dialog alone is not verification. Then name the remaining uncertainty. A successful click is evidence about one operation at one time; it is not an unlimited promise about safety, authorship, privacy, delivery or future behaviour.
Build a reproducible note
Write a one-minute field note with the visible label, the access or data involved, the responsible person, the action taken and the evidence that would change the decision. This keeps explanation proportional: it is detailed enough for a teacher, parent or support person to reproduce the reasoning, but it does not copy private content into a new place. If the note uses a stronger verb than the interface or official source, revise the note. Precise English should narrow uncertainty rather than decorate it.
Transfer: Scope checking supports audits. The transferable habit is to preserve exact nouns and verbs, match them to authority and test the resulting state. That is a career skill as much as an English skill.
The mechanism
Microsoft says closing the warning may leave zero or the last calculated value. That cell display is not a validated result.
Intentional iteration belongs to a documented model with convergence settings and tests, not a casual way to silence a warning. In this chapter, the decisive phrase is do not trust zero or a previous value. It identifies the state or boundary to check before a click, upload, disclosure or connection turns an assumption into a real consequence.
A practical school or study situation
Example: A budget balances at zero only because the circular formula did not calculate normally.
The useful response is to separate what the interface proves, what the user intends and what the responsible institution permits. Those three layers often agree, but they are not interchangeable. A button can be available without being authorised for an assessment, and a sensible educational aim can still use the wrong file, device or scope.
- 1. read calculation status
- 2. inspect the formula
- 3. force recalculation after correction
- 4. compare with a hand calculation
After the sequence, recalculate the exact workbook, confirm that the status bar and Error Checking show no unintended loop, and test the corrected output against a hand-worked or known case; a disappearing dialog alone is not verification. Then name the remaining uncertainty. A successful click is evidence about one operation at one time; it is not an unlimited promise about safety, authorship, privacy, delivery or future behaviour.
Build a reproducible note
Write a one-minute field note with the visible label, the access or data involved, the responsible person, the action taken and the evidence that would change the decision. This keeps explanation proportional: it is detailed enough for a teacher, parent or support person to reproduce the reasoning, but it does not copy private content into a new place. If the note uses a stronger verb than the interface or official source, revise the note. Precise English should narrow uncertainty rather than decorate it.
Transfer: Output skepticism supports data literacy. The transferable habit is to preserve exact nouns and verbs, match them to authority and test the resulting state. That is a career skill as much as an English skill.
The mechanism
Microsoft documents iterative calculation for specialized models and says most worksheets should keep it off.
A circular reference is a dependency problem, not merely a formatting error. The formula's output eventually becomes one of its own inputs. In this chapter, the decisive phrase is distinguish an accidental loop from intentional iteration. It identifies the state or boundary to check before a click, upload, disclosure or connection turns an assumption into a real consequence.
A practical school or study situation
Example: A learner enables iteration to stop the alert without knowing why the formula loops.
The useful response is to separate what the interface proves, what the user intends and what the responsible institution permits. Those three layers often agree, but they are not interchangeable. A button can be available without being authorised for an assessment, and a sensible educational aim can still use the wrong file, device or scope.
- 1. ask whether iteration is part of the model
- 2. identify convergence logic
- 3. record maximum iterations and change
- 4. obtain owner or teacher approval
After the sequence, recalculate the exact workbook, confirm that the status bar and Error Checking show no unintended loop, and test the corrected output against a hand-worked or known case; a disappearing dialog alone is not verification. Then name the remaining uncertainty. A successful click is evidence about one operation at one time; it is not an unlimited promise about safety, authorship, privacy, delivery or future behaviour.
Build a reproducible note
Write a one-minute field note with the visible label, the access or data involved, the responsible person, the action taken and the evidence that would change the decision. This keeps explanation proportional: it is detailed enough for a teacher, parent or support person to reproduce the reasoning, but it does not copy private content into a new place. If the note uses a stronger verb than the interface or official source, revise the note. Precise English should narrow uncertainty rather than decorate it.
Transfer: Model-governance reading supports engineering and finance. The transferable habit is to preserve exact nouns and verbs, match them to authority and test the resulting state. That is a career skill as much as an English skill.
The mechanism
These settings control how many recalculations occur and when Excel treats change as small enough to stop.
The warning may name one cell while other loops remain. A clean status bar and repeated checking matter. In this chapter, the decisive phrase is understand maximum iterations and maximum change. It identifies the state or boundary to check before a click, upload, disclosure or connection turns an assumption into a real consequence.
A practical school or study situation
Example: Two students obtain different answers because their iteration settings differ.
The useful response is to separate what the interface proves, what the user intends and what the responsible institution permits. Those three layers often agree, but they are not interchangeable. A button can be available without being authorised for an assessment, and a sensible educational aim can still use the wrong file, device or scope.
- 1. record both settings
- 2. use the approved model values
- 3. test sensitivity
- 4. include settings in the handover
After the sequence, recalculate the exact workbook, confirm that the status bar and Error Checking show no unintended loop, and test the corrected output against a hand-worked or known case; a disappearing dialog alone is not verification. Then name the remaining uncertainty. A successful click is evidence about one operation at one time; it is not an unlimited promise about safety, authorship, privacy, delivery or future behaviour.
Build a reproducible note
Write a one-minute field note with the visible label, the access or data involved, the responsible person, the action taken and the evidence that would change the decision. This keeps explanation proportional: it is detailed enough for a teacher, parent or support person to reproduce the reasoning, but it does not copy private content into a new place. If the note uses a stronger verb than the interface or official source, revise the note. Precise English should narrow uncertainty rather than decorate it.
Transfer: Tolerance language supports numerical methods. The transferable habit is to preserve exact nouns and verbs, match them to authority and test the resulting state. That is a career skill as much as an English skill.
The mechanism
Use a simple input whose expected result can be calculated independently, then test typical and boundary values.
Zero or a previous value can be a symptom of calculation state; it is not reliable evidence that the formula is correct. In this chapter, the decisive phrase is test the corrected model with known cases. It identifies the state or boundary to check before a click, upload, disclosure or connection turns an assumption into a real consequence.
A practical school or study situation
Example: The warning disappears, but the corrected formula now omits one assessment component.
The useful response is to separate what the interface proves, what the user intends and what the responsible institution permits. Those three layers often agree, but they are not interchangeable. A button can be available without being authorised for an assessment, and a sensible educational aim can still use the wrong file, device or scope.
- 1. create a hand-worked case
- 2. test zero and ordinary values
- 3. check copied formulas
- 4. compare totals across rows
After the sequence, recalculate the exact workbook, confirm that the status bar and Error Checking show no unintended loop, and test the corrected output against a hand-worked or known case; a disappearing dialog alone is not verification. Then name the remaining uncertainty. A successful click is evidence about one operation at one time; it is not an unlimited promise about safety, authorship, privacy, delivery or future behaviour.
Build a reproducible note
Write a one-minute field note with the visible label, the access or data involved, the responsible person, the action taken and the evidence that would change the decision. This keeps explanation proportional: it is detailed enough for a teacher, parent or support person to reproduce the reasoning, but it does not copy private content into a new place. If the note uses a stronger verb than the interface or official source, revise the note. Precise English should narrow uncertainty rather than decorate it.
Transfer: Test design supports computing and science. The transferable habit is to preserve exact nouns and verbs, match them to authority and test the resulting state. That is a career skill as much as an English skill.
The mechanism
Record cell, old dependency, intended logic, new formula, test cases, reviewer and date so another reader can reproduce the decision.
Intentional iteration belongs to a documented model with convergence settings and tests, not a casual way to silence a warning. In this chapter, the decisive phrase is document the formula correction. It identifies the state or boundary to check before a click, upload, disclosure or connection turns an assumption into a real consequence.
A practical school or study situation
Example: A group spreadsheet changes the final grade, but collaborators cannot explain who altered the model or why.
The useful response is to separate what the interface proves, what the user intends and what the responsible institution permits. Those three layers often agree, but they are not interchangeable. A button can be available without being authorised for an assessment, and a sensible educational aim can still use the wrong file, device or scope.
- 1. quote old and new formulas
- 2. state the broken loop
- 3. record test evidence
- 4. name the authorized reviewer
After the sequence, recalculate the exact workbook, confirm that the status bar and Error Checking show no unintended loop, and test the corrected output against a hand-worked or known case; a disappearing dialog alone is not verification. Then name the remaining uncertainty. A successful click is evidence about one operation at one time; it is not an unlimited promise about safety, authorship, privacy, delivery or future behaviour.
Build a reproducible note
Write a one-minute field note with the visible label, the access or data involved, the responsible person, the action taken and the evidence that would change the decision. This keeps explanation proportional: it is detailed enough for a teacher, parent or support person to reproduce the reasoning, but it does not copy private content into a new place. If the note uses a stronger verb than the interface or official source, revise the note. Precise English should narrow uncertainty rather than decorate it.
Transfer: Change control supports workplace spreadsheets. The transferable habit is to preserve exact nouns and verbs, match them to authority and test the resulting state. That is a career skill as much as an English skill.
Four useful discoveries
Preserve the workbook and record the warning
Save a diagnostic copy before editing formulas so the original model and warning state remain available for comparison.
Boundary: A copy preserves evidence but may retain confidential data; store it appropriately.
Locate every listed circular reference
Microsoft points to Formulas, Error Checking, Circular References. The list can lead to cells involved in the current loop.
Boundary: A list can change as one loop is fixed and another becomes visible.
Read a formula as a dependency sentence
Translate symbols into plain language: this cell uses these inputs to produce this output. Then ask whether the output returns to its own input chain.
Boundary: Plain language aids inspection but does not replace formula syntax.
Find a direct self-reference
A direct loop names the formula's own cell explicitly, such as A1 depending on A1.
Boundary: Some intentional models use self-reference, but they require documented iteration.
Practice with realistic decisions
Check whether a range includes its result cell
F3 uses SUM(A3:F3) instead of SUM(A3:E3), creating a loop while looking like a normal total.
- read both range endpoints
- locate the result column
- exclude the output cell
- copy the correction carefully
Trace an indirect loop across cells
A grade total uses a percentage cell, while the percentage cell divides by the same total.
- use Trace Precedents
- use Trace Dependents
- draw the dependency path
- identify where the model should begin
Check other worksheets and open workbooks
The visible worksheet looks clean, but a hidden calculation sheet still contains a loop.
- inspect all worksheets
- check named ranges and links
- close unrelated workbooks carefully
- rerun Error Checking
Advice for students, families and educators
For students
- Translate the formula into a dependency sentence before editing.
- Use a hand-worked case to verify the corrected result.
For families
- Treat a plausible spreadsheet number as evidence to check, not an automatic answer.
- Encourage preservation of the original workbook before formula changes.
For educators
- Teach direct, range and indirect loops with small visible examples.
- Require formulas, settings and test evidence in spreadsheet assignments.
Frequently asked questions
What is a circular reference?
A formula depends on itself directly or indirectly.
Where can I find it?
Microsoft points to Formulas, Error Checking, Circular References.
Why does Excel show zero?
It may be unable to complete the calculation and can show zero or a previous value.
Can the loop be on another sheet?
Yes.
What is a precedent?
A cell whose value is used by another formula.
What is a dependent?
A cell whose formula uses the selected cell.
Should I enable iterative calculation?
Only for an intentional, documented model with suitable settings and tests.
Why did the warning appear only once?
Microsoft says later circular references in the same session may not show the same dialog.
How do I know the fix works?
Clear unintended alerts, recalculate and compare with known cases.
Why English?
Because dependency and calculation terms reveal what the number can and cannot prove.
Useful next reading
- External Workbook Links Warning — trace data that comes from another workbook
- Spreadsheet File-Format Compatibility — preserve formulas and features across formats
- Spreadsheet Formula Verification — extend formula checking into a larger QA workflow
Closing thought
Precise English makes a digital state visible. Name the object, preserve the exact verb, respect authority, choose the smallest suitable action and verify the result that another person will actually receive.