Decide whether a circular relationship is intentional, convergent and reviewable before global workbook settings turn an error warning into repeated calculation
Use a purpose–source-workbook–direct-or-indirect-loop–dependency-path–equation–unit–initial-value–convergence–maximum-iterations–maximum-change–calculation-time–sensitivity–independent-check–documentation–release chain. Treat iteration as a model design choice, not a way to silence an error.
Why this English matters now
Reading Excel’s iterative calculation settings before allowing a circular formula is practical English for students, teachers, engineers and analysts searching how to fix a circular reference, enable iterative calculation or understand Maximum Iterations and Maximum Change.
Microsoft’s current guidance defines a circular reference as a formula that refers to its own cell directly or indirectly. Excel normally warns about the loop. When Enable iterative calculation is selected in supported desktop Excel, Maximum Iterations controls how many recalculations can occur and Maximum Change controls the smallest accepted change between results; more iterations or a smaller change can increase calculation time.
A disappearing warning is not proof that a model is correct. Strong users preserve the workbook, locate every loop, distinguish accidental recursion from a documented numerical method, write the intended equation and units, test starting values and convergence, set thresholds from domain needs, inspect calculation time and volatility, compare an independent model, document the workbook-wide setting and verify the exact saved and shared workbook.
Checked against the linked first-party sources on 2 November 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 purpose–source-workbook–direct-or-indirect-loop–dependency-path–equation–unit–initial-value–convergence–maximum-iterations–maximum-change–calculation-time–sensitivity–independent-check–documentation–release chain. Treat iteration as a model design choice, not a way to silence an error.
- Microsoft defines direct and indirect circular references and points users to Formulas > Error Checking > Circular References.
- Microsoft says Enable iterative calculation permits repeated recalculation of circular formulas in supported desktop Excel.
- Microsoft says Maximum Iterations limits recalculation count and higher values can take more time.
- Microsoft says Maximum Change sets the accepted change between results; smaller values can improve numerical precision while taking more time.
Official factual floor
- Microsoft Support: Change formula recalculation, iteration, or precision in Excel
- Microsoft Support: Remove or allow a circular reference in Excel
- SEAB 2027 G3 English Language syllabus
- IMDA Digital Skills for Life
- Microsoft recommends keeping iterative calculation off unless circular references are intentional, such as in a documented financial or engineering model.
- Microsoft documents Trace Precedents and Trace Dependents as tools for following formula relationships while investigating a loop.
- Microsoft notes that changing iteration settings is a desktop capability and that web-based editing has platform limitations.
Did You Know?
A circular formula can appear to settle while still being wrong. Iteration may stop because it reached the maximum count or because the change fell below a threshold; those are computational stopping rules, not evidence that the equation, units or assumptions are valid.
Full chapter index
- 1. Read the warning as evidence
- 2. Preserve the source workbook
- 3. Locate direct circular references
- 4. Trace indirect circular references
- 5. Decide whether the loop is intentional
- 6. Write equations and units
- 7. Choose and test starting values
- 8. Read Maximum Iterations
- 9. Read Maximum Change
- 10. Observe convergence behaviour
- 11. Check volatility and performance
- 12. Compare an independent solution
- 13. Document and verify release
The mechanism
Excel’s circular-reference warning identifies a dependency problem that deserves investigation.
Microsoft defines direct and indirect circular references and points users to Formulas > Error Checking > Circular References. In this chapter, the decisive phrase is read the warning as evidence. 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 is dismissed because the final cell displays a plausible number.
Iterative calculation repeatedly evaluates circular formulas until a stopping condition is met. It does not establish that a loop is intentional, guarantee convergence to a unique or correct solution, validate assumptions, make results portable across all platforms or replace a transparent model and independent check.
- 1. record the message
- 2. name the active cell
- 3. capture the workbook state
- 4. avoid enabling iteration immediately
Preserve the original workbook; record the warning and workbook calculation state; use the Circular References list and dependency tracing to locate every direct and indirect loop; write each intended relationship outside Excel with units; remove accidental loops; for a justified loop, create a controlled test copy; record initial values; test multiple starting conditions; choose maximum iterations and maximum change from a dated domain rule; time recalculation; inspect whether results converge, oscillate or diverge; test sensitivity; compare an independent calculation; document the setting and affected sheets; save, close, reopen, recalculate and verify the exact shared workbook. 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
Record workbook identity, Excel version and platform, calculation mode, each circular cell, direct or indirect path, intended equation, units, owner, initial values, maximum iterations, maximum change, observed iteration count where available, calculation time, convergence pattern, sensitivity tests, independent result, removed accidental loops, affected outputs, reviewer and released file identity.
Transfer: Warning language supports diagnosis. 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
Changing calculation settings can alter many results and the user’s ability to reproduce the warning.
Microsoft says Enable iterative calculation permits repeated recalculation of circular formulas in supported desktop Excel. In this chapter, the decisive phrase is preserve the source workbook. 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 shared model is edited without a clean baseline.
Iterative calculation repeatedly evaluates circular formulas until a stopping condition is met. It does not establish that a loop is intentional, guarantee convergence to a unique or correct solution, validate assumptions, make results portable across all platforms or replace a transparent model and independent check.
- 1. save a read-only original
- 2. record file identity
- 3. protect inputs
- 4. test a controlled copy
Preserve the original workbook; record the warning and workbook calculation state; use the Circular References list and dependency tracing to locate every direct and indirect loop; write each intended relationship outside Excel with units; remove accidental loops; for a justified loop, create a controlled test copy; record initial values; test multiple starting conditions; choose maximum iterations and maximum change from a dated domain rule; time recalculation; inspect whether results converge, oscillate or diverge; test sensitivity; compare an independent calculation; document the setting and affected sheets; save, close, reopen, recalculate and verify the exact shared workbook. 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
Record workbook identity, Excel version and platform, calculation mode, each circular cell, direct or indirect path, intended equation, units, owner, initial values, maximum iterations, maximum change, observed iteration count where available, calculation time, convergence pattern, sensitivity tests, independent result, removed accidental loops, affected outputs, reviewer and released file identity.
Transfer: Provenance language supports recovery. 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 refers back to the formula’s own cell.
Microsoft says Maximum Iterations limits recalculation count and higher values can take more time. In this chapter, the decisive phrase is locate direct circular references. 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 total includes itself in the SUM range and is mistaken for an advanced finance method.
Iterative calculation repeatedly evaluates circular formulas until a stopping condition is met. It does not establish that a loop is intentional, guarantee convergence to a unique or correct solution, validate assumptions, make results portable across all platforms or replace a transparent model and independent check.
- 1. open the circular list
- 2. inspect the formula
- 3. highlight the range
- 4. remove accidental self-inclusion
Preserve the original workbook; record the warning and workbook calculation state; use the Circular References list and dependency tracing to locate every direct and indirect loop; write each intended relationship outside Excel with units; remove accidental loops; for a justified loop, create a controlled test copy; record initial values; test multiple starting conditions; choose maximum iterations and maximum change from a dated domain rule; time recalculation; inspect whether results converge, oscillate or diverge; test sensitivity; compare an independent calculation; document the setting and affected sheets; save, close, reopen, recalculate and verify the exact shared workbook. 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
Record workbook identity, Excel version and platform, calculation mode, each circular cell, direct or indirect path, intended equation, units, owner, initial values, maximum iterations, maximum change, observed iteration count where available, calculation time, convergence pattern, sensitivity tests, independent result, removed accidental loops, affected outputs, reviewer and released file identity.
Transfer: Reference language supports accurate repair. 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
An indirect loop returns through one or more other cells.
Microsoft says Maximum Change sets the accepted change between results; smaller values can improve numerical precision while taking more time. In this chapter, the decisive phrase is trace indirect circular references. 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 price depends on tax, tax depends on total and total depends on price without anyone mapping the cycle.
Iterative calculation repeatedly evaluates circular formulas until a stopping condition is met. It does not establish that a loop is intentional, guarantee convergence to a unique or correct solution, validate assumptions, make results portable across all platforms or replace a transparent model and independent check.
- 1. trace precedents
- 2. trace dependents
- 3. draw the path
- 4. name every intermediate cell
Preserve the original workbook; record the warning and workbook calculation state; use the Circular References list and dependency tracing to locate every direct and indirect loop; write each intended relationship outside Excel with units; remove accidental loops; for a justified loop, create a controlled test copy; record initial values; test multiple starting conditions; choose maximum iterations and maximum change from a dated domain rule; time recalculation; inspect whether results converge, oscillate or diverge; test sensitivity; compare an independent calculation; document the setting and affected sheets; save, close, reopen, recalculate and verify the exact shared workbook. 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
Record workbook identity, Excel version and platform, calculation mode, each circular cell, direct or indirect path, intended equation, units, owner, initial values, maximum iterations, maximum change, observed iteration count where available, calculation time, convergence pattern, sensitivity tests, independent result, removed accidental loops, affected outputs, reviewer and released file identity.
Transfer: Dependency language supports complete models. 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
Some numerical models legitimately solve mutually dependent relationships.
Microsoft defines direct and indirect circular references and points users to Formulas > Error Checking > Circular References. In this chapter, the decisive phrase is decide whether the loop is intentional. 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: Iteration is enabled for a typing error because circular models exist in engineering.
Iterative calculation repeatedly evaluates circular formulas until a stopping condition is met. It does not establish that a loop is intentional, guarantee convergence to a unique or correct solution, validate assumptions, make results portable across all platforms or replace a transparent model and independent check.
- 1. state the real-world relationship
- 2. name the model owner
- 3. cite the method
- 4. separate accidents from design
Preserve the original workbook; record the warning and workbook calculation state; use the Circular References list and dependency tracing to locate every direct and indirect loop; write each intended relationship outside Excel with units; remove accidental loops; for a justified loop, create a controlled test copy; record initial values; test multiple starting conditions; choose maximum iterations and maximum change from a dated domain rule; time recalculation; inspect whether results converge, oscillate or diverge; test sensitivity; compare an independent calculation; document the setting and affected sheets; save, close, reopen, recalculate and verify the exact shared workbook. 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
Record workbook identity, Excel version and platform, calculation mode, each circular cell, direct or indirect path, intended equation, units, owner, initial values, maximum iterations, maximum change, observed iteration count where available, calculation time, convergence pattern, sensitivity tests, independent result, removed accidental loops, affected outputs, reviewer and released file identity.
Transfer: Purpose language supports justified iteration. 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 spreadsheet formula is easier to audit when its mathematical meaning is explicit.
Microsoft says Enable iterative calculation permits repeated recalculation of circular formulas in supported desktop Excel. In this chapter, the decisive phrase is write equations and units. 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 percentage and a currency amount are iterated as if they share units.
Iterative calculation repeatedly evaluates circular formulas until a stopping condition is met. It does not establish that a loop is intentional, guarantee convergence to a unique or correct solution, validate assumptions, make results portable across all platforms or replace a transparent model and independent check.
- 1. write the equation
- 2. label variables
- 3. record units
- 4. check signs and dimensions
Preserve the original workbook; record the warning and workbook calculation state; use the Circular References list and dependency tracing to locate every direct and indirect loop; write each intended relationship outside Excel with units; remove accidental loops; for a justified loop, create a controlled test copy; record initial values; test multiple starting conditions; choose maximum iterations and maximum change from a dated domain rule; time recalculation; inspect whether results converge, oscillate or diverge; test sensitivity; compare an independent calculation; document the setting and affected sheets; save, close, reopen, recalculate and verify the exact shared workbook. 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
Record workbook identity, Excel version and platform, calculation mode, each circular cell, direct or indirect path, intended equation, units, owner, initial values, maximum iterations, maximum change, observed iteration count where available, calculation time, convergence pattern, sensitivity tests, independent result, removed accidental loops, affected outputs, reviewer and released file identity.
Transfer: Equation language supports transparent reasoning. 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
Some iterative systems reach different outcomes or fail depending on initial values.
Microsoft says Maximum Iterations limits recalculation count and higher values can take more time. In this chapter, the decisive phrase is choose and test starting values. 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: One convenient starting value is treated as universal proof of convergence.
Iterative calculation repeatedly evaluates circular formulas until a stopping condition is met. It does not establish that a loop is intentional, guarantee convergence to a unique or correct solution, validate assumptions, make results portable across all platforms or replace a transparent model and independent check.
- 1. record initial values
- 2. test low and high starts
- 3. include boundary cases
- 4. compare end states
Preserve the original workbook; record the warning and workbook calculation state; use the Circular References list and dependency tracing to locate every direct and indirect loop; write each intended relationship outside Excel with units; remove accidental loops; for a justified loop, create a controlled test copy; record initial values; test multiple starting conditions; choose maximum iterations and maximum change from a dated domain rule; time recalculation; inspect whether results converge, oscillate or diverge; test sensitivity; compare an independent calculation; document the setting and affected sheets; save, close, reopen, recalculate and verify the exact shared workbook. 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
Record workbook identity, Excel version and platform, calculation mode, each circular cell, direct or indirect path, intended equation, units, owner, initial values, maximum iterations, maximum change, observed iteration count where available, calculation time, convergence pattern, sensitivity tests, independent result, removed accidental loops, affected outputs, reviewer and released file identity.
Transfer: Initial-value language supports robust testing. 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
The count limits how many recalculation cycles Excel attempts.
Microsoft says Maximum Change sets the accepted change between results; smaller values can improve numerical precision while taking more time. In this chapter, the decisive phrase is read maximum iterations. 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 higher count is assumed to make a flawed model more correct.
Iterative calculation repeatedly evaluates circular formulas until a stopping condition is met. It does not establish that a loop is intentional, guarantee convergence to a unique or correct solution, validate assumptions, make results portable across all platforms or replace a transparent model and independent check.
- 1. record the count
- 2. measure calculation time
- 3. test whether the limit is reached
- 4. avoid arbitrary escalation
Preserve the original workbook; record the warning and workbook calculation state; use the Circular References list and dependency tracing to locate every direct and indirect loop; write each intended relationship outside Excel with units; remove accidental loops; for a justified loop, create a controlled test copy; record initial values; test multiple starting conditions; choose maximum iterations and maximum change from a dated domain rule; time recalculation; inspect whether results converge, oscillate or diverge; test sensitivity; compare an independent calculation; document the setting and affected sheets; save, close, reopen, recalculate and verify the exact shared workbook. 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
Record workbook identity, Excel version and platform, calculation mode, each circular cell, direct or indirect path, intended equation, units, owner, initial values, maximum iterations, maximum change, observed iteration count where available, calculation time, convergence pattern, sensitivity tests, independent result, removed accidental loops, affected outputs, reviewer and released file identity.
Transfer: Count language supports controlled computation. 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
The threshold helps decide when successive results are close enough to stop.
Microsoft defines direct and indirect circular references and points users to Formulas > Error Checking > Circular References. In this chapter, the decisive phrase is read 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: A loose threshold hides a material currency difference.
Iterative calculation repeatedly evaluates circular formulas until a stopping condition is met. It does not establish that a loop is intentional, guarantee convergence to a unique or correct solution, validate assumptions, make results portable across all platforms or replace a transparent model and independent check.
- 1. define material change
- 2. match units
- 3. test a smaller threshold
- 4. record the policy
Preserve the original workbook; record the warning and workbook calculation state; use the Circular References list and dependency tracing to locate every direct and indirect loop; write each intended relationship outside Excel with units; remove accidental loops; for a justified loop, create a controlled test copy; record initial values; test multiple starting conditions; choose maximum iterations and maximum change from a dated domain rule; time recalculation; inspect whether results converge, oscillate or diverge; test sensitivity; compare an independent calculation; document the setting and affected sheets; save, close, reopen, recalculate and verify the exact shared workbook. 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
Record workbook identity, Excel version and platform, calculation mode, each circular cell, direct or indirect path, intended equation, units, owner, initial values, maximum iterations, maximum change, observed iteration count where available, calculation time, convergence pattern, sensitivity tests, independent result, removed accidental loops, affected outputs, reviewer and released file identity.
Transfer: Tolerance language supports honest precision. 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
Results can converge, oscillate, diverge or stop at a limit.
Microsoft says Enable iterative calculation permits repeated recalculation of circular formulas in supported desktop Excel. In this chapter, the decisive phrase is observe convergence behaviour. 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 two-value oscillation is accepted because the last displayed result looks reasonable.
Iterative calculation repeatedly evaluates circular formulas until a stopping condition is met. It does not establish that a loop is intentional, guarantee convergence to a unique or correct solution, validate assumptions, make results portable across all platforms or replace a transparent model and independent check.
- 1. log successive results
- 2. look for oscillation
- 3. test extremes
- 4. stop on instability
Preserve the original workbook; record the warning and workbook calculation state; use the Circular References list and dependency tracing to locate every direct and indirect loop; write each intended relationship outside Excel with units; remove accidental loops; for a justified loop, create a controlled test copy; record initial values; test multiple starting conditions; choose maximum iterations and maximum change from a dated domain rule; time recalculation; inspect whether results converge, oscillate or diverge; test sensitivity; compare an independent calculation; document the setting and affected sheets; save, close, reopen, recalculate and verify the exact shared workbook. 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
Record workbook identity, Excel version and platform, calculation mode, each circular cell, direct or indirect path, intended equation, units, owner, initial values, maximum iterations, maximum change, observed iteration count where available, calculation time, convergence pattern, sensitivity tests, independent result, removed accidental loops, affected outputs, reviewer and released file identity.
Transfer: Behaviour language supports model safety. 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
Volatile functions and large dependency chains can make each iteration expensive or inconsistent.
Microsoft says Maximum Iterations limits recalculation count and higher values can take more time. In this chapter, the decisive phrase is check volatility and performance. 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 workbook freezes during recalculation after iteration is enabled globally.
Iterative calculation repeatedly evaluates circular formulas until a stopping condition is met. It does not establish that a loop is intentional, guarantee convergence to a unique or correct solution, validate assumptions, make results portable across all platforms or replace a transparent model and independent check.
- 1. inventory volatile functions
- 2. time baseline and test
- 3. reduce unnecessary dependencies
- 4. plan collaboration
Preserve the original workbook; record the warning and workbook calculation state; use the Circular References list and dependency tracing to locate every direct and indirect loop; write each intended relationship outside Excel with units; remove accidental loops; for a justified loop, create a controlled test copy; record initial values; test multiple starting conditions; choose maximum iterations and maximum change from a dated domain rule; time recalculation; inspect whether results converge, oscillate or diverge; test sensitivity; compare an independent calculation; document the setting and affected sheets; save, close, reopen, recalculate and verify the exact shared workbook. 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
Record workbook identity, Excel version and platform, calculation mode, each circular cell, direct or indirect path, intended equation, units, owner, initial values, maximum iterations, maximum change, observed iteration count where available, calculation time, convergence pattern, sensitivity tests, independent result, removed accidental loops, affected outputs, reviewer and released file identity.
Transfer: Runtime language supports usable workbooks. 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 second method can expose hidden formula, threshold or unit errors.
Microsoft says Maximum Change sets the accepted change between results; smaller values can improve numerical precision while taking more time. In this chapter, the decisive phrase is compare an independent solution. 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 iterative result is checked only by reopening the same workbook.
Iterative calculation repeatedly evaluates circular formulas until a stopping condition is met. It does not establish that a loop is intentional, guarantee convergence to a unique or correct solution, validate assumptions, make results portable across all platforms or replace a transparent model and independent check.
- 1. solve a representative case separately
- 2. compare known benchmarks
- 3. review with a domain expert
- 4. explain differences
Preserve the original workbook; record the warning and workbook calculation state; use the Circular References list and dependency tracing to locate every direct and indirect loop; write each intended relationship outside Excel with units; remove accidental loops; for a justified loop, create a controlled test copy; record initial values; test multiple starting conditions; choose maximum iterations and maximum change from a dated domain rule; time recalculation; inspect whether results converge, oscillate or diverge; test sensitivity; compare an independent calculation; document the setting and affected sheets; save, close, reopen, recalculate and verify the exact shared workbook. 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
Record workbook identity, Excel version and platform, calculation mode, each circular cell, direct or indirect path, intended equation, units, owner, initial values, maximum iterations, maximum change, observed iteration count where available, calculation time, convergence pattern, sensitivity tests, independent result, removed accidental loops, affected outputs, reviewer and released file identity.
Transfer: Validation language supports defensible conclusions. 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
Iteration settings travel with the workbook but platform behaviour and user settings can complicate review.
Microsoft defines direct and indirect circular references and points users to Formulas > Error Checking > Circular References. In this chapter, the decisive phrase is document and verify release. 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 correct desktop copy is opened on the web and treated as fully editable and equivalent.
Iterative calculation repeatedly evaluates circular formulas until a stopping condition is met. It does not establish that a loop is intentional, guarantee convergence to a unique or correct solution, validate assumptions, make results portable across all platforms or replace a transparent model and independent check.
- 1. record platform limitations
- 2. save close and reopen
- 3. force a controlled recalculation
- 4. verify the actual shared file
Preserve the original workbook; record the warning and workbook calculation state; use the Circular References list and dependency tracing to locate every direct and indirect loop; write each intended relationship outside Excel with units; remove accidental loops; for a justified loop, create a controlled test copy; record initial values; test multiple starting conditions; choose maximum iterations and maximum change from a dated domain rule; time recalculation; inspect whether results converge, oscillate or diverge; test sensitivity; compare an independent calculation; document the setting and affected sheets; save, close, reopen, recalculate and verify the exact shared workbook. 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
Record workbook identity, Excel version and platform, calculation mode, each circular cell, direct or indirect path, intended equation, units, owner, initial values, maximum iterations, maximum change, observed iteration count where available, calculation time, convergence pattern, sensitivity tests, independent result, removed accidental loops, affected outputs, reviewer and released file identity.
Transfer: Release language supports study and work. 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
Read the warning as evidence
Excel’s circular-reference warning identifies a dependency problem that deserves investigation.
Boundary: The first listed cell may not be the only loop.
Preserve the source workbook
Changing calculation settings can alter many results and the user’s ability to reproduce the warning.
Boundary: A copy must preserve links and names to be representative.
Locate direct circular references
A direct loop refers back to the formula’s own cell.
Boundary: A corrected direct loop can reveal another loop.
Trace indirect circular references
An indirect loop returns through one or more other cells.
Boundary: Cross-sheet and external dependencies can hide the path.
Practice with realistic decisions
Decide whether the loop is intentional
Iteration is enabled for a typing error because circular models exist in engineering.
- state the real-world relationship
- name the model owner
- cite the method
- separate accidents from design
Write equations and units
A percentage and a currency amount are iterated as if they share units.
- write the equation
- label variables
- record units
- check signs and dimensions
Choose and test starting values
One convenient starting value is treated as universal proof of convergence.
- record initial values
- test low and high starts
- include boundary cases
- compare end states
Advice for students, families and educators
For students
- Treat a circular warning as a map to investigate, not a nuisance to hide.
- If iteration is required, write the equation, units and stopping rule beside your evidence.
For families
- Ask what relationship makes the loop necessary and whether the learner tested another starting value.
- Help preserve the original without choosing the model for the learner.
For educators
- Provide intentional and accidental circular examples for comparison.
- Assess convergence evidence and interpretation, not merely a displayed answer.
Frequently asked questions
What is a circular reference?
A formula that refers to its own cell directly or through other cells.
Where can I find circular cells?
Formulas > Error Checking > Circular References in supported desktop Excel.
Should I usually enable iteration?
Microsoft advises keeping it off unless the circular calculation is intentional.
What does Maximum Iterations mean?
The maximum number of recalculation cycles Excel attempts.
What does Maximum Change mean?
The accepted change between successive results used as a stopping condition.
Does a smaller Maximum Change take longer?
It can, because Excel may need more recalculations to meet the tighter threshold.
Does stopping mean the answer is correct?
No; it only means a stopping condition was met.
Can Excel for the web change these settings?
Microsoft documents desktop requirements and web limitations for iteration settings.
What should I verify?
The loop, equation, units, starting values, convergence, thresholds, time, independent result and exact release.
Why English?
Because circular, direct, indirect, iteration, maximum, change, convergence and recalculation describe different evidence.
Useful next reading
- Excel Trace Precedents and Dependents — map the dependency path before permitting a loop
- Excel Calculation Options — verify when the iterative workbook recalculates
- Why English Matters in Singapore — connect precise model language to education and careers
Closing thought
Iteration is powerful when the relationship, stopping rule and evidence are visible. Find the loop first, explain why it belongs, test whether it converges and preserve enough information for another reader to challenge the result.