How to Fix Circular References in Excel
A circular reference in Excel means a formula depends on itself. Learn how to find the loop, repair formulas, and avoid hidden total errors.
A circular reference happens when a formula depends on its own result. Sometimes the reference is direct, such as a cell adding itself. Other times it is indirect, where A1 depends on B1, B1 depends on C1, and C1 points back to A1.
Circular references can make totals wrong, stop formulas from calculating, or hide inside a workbook until one copied formula starts behaving strangely.
Find the circular reference
Excel usually warns you when it detects a circular reference. To find it, go to Formulas, then Error Checking, then Circular References. Excel lists the affected cell references so you can inspect the loop.
Start with the listed cell and look at the formula bar. A direct circular reference may look like this:
=C2+B2If that formula is in C2, the cell is adding itself. The corrected formula should point to the intended previous value or input cell instead:
=A2+B2Check totals that include the total cell
A common circular reference appears when a total row accidentally includes itself:
=SUM(B2:B12)If this formula lives in B12, the range includes the total cell. Change the range so it only includes the detail rows:
=SUM(B2:B11)This mistake is common in budget trackers, expense trackers, and invoice summaries where rows are inserted above an existing total.
Trace indirect loops
Indirect circular references are harder because the formula does not obviously point to itself. Use Trace Precedents and Trace Dependents from the Formulas tab to follow the arrows.
For example, a project summary might calculate overall status from a milestone score, while the milestone score accidentally references the summary status. The formulas are each plausible on their own, but together they create a loop.
When you find the loop, decide which cell should be the source input and which cell should be the calculated output. One side of the loop usually needs to become a fixed input or point to a different helper cell.
Know when iterative calculation is intentional
Excel can allow circular references when iterative calculation is turned on. That is sometimes used for specialized finance models, goal-seeking, or estimates that gradually converge.
Most operational spreadsheets should not rely on that setting. If you did not intentionally build an iterative model, leave iterative calculation off and repair the circular formulas directly.
Common causes and fixes
| Cause | What happened | Fix |
|---|---|---|
| Formula points to its own cell | C2 uses C2 | Point to the intended input |
| Total includes total row | SUM(B2:B12) in B12 | Exclude the total cell |
| Helper cells loop | Summary depends on helper and helper depends on summary | Choose one source of truth |
| Copied formula shifted badly | Relative references moved into a loop | Use the correct range or absolute references |
| Iteration enabled by accident | Circular formulas keep recalculating | Turn iteration off and repair the formulas |
WATCH OUT
The Griddy way
Circular references are tedious because the loop may be several formulas away from the warning cell. The fix is usually structural: break the loop and keep one clear source of truth.
"Find the circular references in this workbook, explain the dependency loop, and rewrite the formulas so totals do not include themselves"
Griddy can trace the dependencies, identify which formulas form the loop, and repair the affected budget, invoice, or project summary formulas.
Skip the manual work
Describe it. Griddy does it.
Instead of writing this formula yourself, just tell Griddy what you need in plain English. Works in Excel and Google Sheets.
Use this on real templates
Break formula loops before reports go stale
Circular references are common in summary-heavy sheets where totals, helper cells, and dashboards start depending on each other by accident.
Small Business Budget
Plan revenue, direct costs, overhead, and EBITDA in one compact operating budget. Keep H1 totals, margin, and owner notes visible without building a giant finance model.
Open templateFinanceBudget Tracker
Track income, expenses, and savings in one place. Line items, budgeted vs actual totals, and monthly net savings — free to use in your browser.
Open templateFinanceInvoice Template
Professional invoice template with automatic subtotal, tax, and total calculations. Customise with your logo and send in minutes.
Open templateProject ManagementProject Tracker
Track tasks, owners, priorities, due dates, and blockers in one delivery board. Group work by stream, review progress, and keep next steps visible.
Open template