Fix Excel Circular Reference Warning Returning After Enabling Iterative Calculation
Question details
The user is experiencing a recurring circular reference warning when opening an XLSB workbook, despite having previously enabled iterative calculation to suppress the error.
- Product
- Excel for Microsoft 365
- Device & OS
- not provided
- Scenario
- Opening and editing an XLSB workbook containing self-referencing formulas.
- Observed behavior
- Excel displays a circular reference warning upon opening the workbook. Enabling iterative calculation temporarily suppresses it, but the setting reverts to disabled and the warning returns the next time the file is opened.
Before altering formula calculation settings or deleting cell references, save a backup copy of your workbook to prevent accidental data loss while troubleshooting.
Locate and Correct Unintended Circular References
The most reliable solution is to find and fix the formula error rather than hiding it, as the majority of circular references are created unintentionally.
A circular reference occurs when a formula directly or indirectly refers to its own cell, creating an infinite loop. Enabling iterative calculation is only recommended if this behavior is mathematically intentional. Otherwise, the best practice is to audit your formulas and resolve the conflict.
Open your workbook in Excel and click on the 'Formulas' tab located in the top ribbon.
In the 'Formula Auditing' group, click the small dropdown arrow next to the 'Error Checking' button.
Hover over 'Circular References' in the dropdown menu. A submenu will appear displaying the exact cell addresses causing the loop.
Click on the cell address to jump directly to it. Review the formula in the formula bar and modify the cell references so it no longer calculates its own result.

Permanently Enable Iterative Calculation for Intentional Loops
If your workbook requires intentional circular references (such as in complex financial modeling), you must configure the iterative calculation settings and ensure they are preserved for future sessions.
Resolve Formula Errors Seamlessly with WPS Spreadsheet
WPS Office provides a highly compatible and user-friendly spreadsheet environment that makes tracking down circular references and managing complex calculations incredibly simple and stable.
- 1. Open File in WPS: Launch WPS Office and open your XLSB workbook using WPS Spreadsheet.
- 2. Trace Circular References: Go to the 'Formulas' tab, click 'Error Checking', and select 'Circular References' to pinpoint conflicting cells.
- 3. Adjust Iteration Settings: If the reference is intentional, navigate to Menu > Options > Calculation and check 'Iteration' to allow the formulas to calculate properly.

Frequently Asked Questions
Why does my iterative calculation setting turn off automatically?
Excel often applies the calculation settings of the first workbook opened in a session to all subsequently opened workbooks. If you open a standard workbook before your specialized XLSB file, the iterative calculation setting will temporarily disable.
What is a circular reference in a spreadsheet?
A circular reference happens when a formula refers to its own cell, either directly or through a chain of other cells, creating a calculation loop that normally cannot be resolved.
How many maximum iterations should I set?
The default value is 100, which is sufficient for most intentional circular loops. You can increase or decrease this number depending on how much precision your mathematical model requires.
Does saving as an XLSB file cause formula calculation issues?
No, the Excel Binary Workbook (XLSB) format fully supports complex formulas and iteration settings. The issue of the warning returning is tied to application-level session settings rather than the file format itself.




