Excel Formula X-Rayby Fluxelerate
Free preview

See every formula in your workbook as one map. Find what's broken in seconds.

Drop an Excel file. X-Ray traces every dependency across every sheet, then flags circular references, hardcoded numbers buried in formulas, broken links, inconsistent formulas and numbers typed over formulas. Nothing leaves your computer.

Drop your workbook here, or click to choose
Supports .xlsx .xlsm .xls  ·  Runs 100% in your browser
Dependency mapInteractive graph of every formula and what it feeds. Click any cell to trace inputs and outputs.
Circular referencesExact loops listed cell by cell, even across sheets.
Hardcoded numbersNumbers typed inside formulas like =B4*1.17 that silently break models.
Inconsistent formulasThe one cell in a row or column that doesn't match its neighbours, plus numbers typed over formulas.
Broken & external links#REF! errors and references to other files.
Audit PDFOne-page report to attach to your review or hand to a client.
Your file is parsed in memory in your browser and never uploaded anywhere.

How to find circular references in Excel

A circular reference is a formula that, directly or through a chain of other cells, ends up depending on itself. Excel warns you once when the file opens, most people click OK, and from then on the model quietly returns zeros or stale numbers. In financial models the classic loop is interest expense: interest depends on the closing cash balance, closing cash depends on net income, net income depends on interest.

The built-in way

  1. Go to the Formulas tab, click Error Checking, then Circular References. Excel shows the address of one cell in the loop.
  2. Click Trace Precedents on that cell and follow the arrows until they come back to the start.
  3. Repeat for every sheet, because Excel only lists one loop at a time and only for the active workbook state.

That works for a small sheet. On a 20-sheet model with a loop that crosses four tabs, the arrows become unreadable and you still only see one loop at a time.

The faster way

Drop the workbook into the X-Ray tool at the top of this page. It reads every formula on every sheet, builds the full dependency graph, and lists each loop as a complete chain such as Model!F14 -> Model!F20 -> Model!F14. Nothing is uploaded; the file is parsed in your browser and never leaves your computer.

How to fix a circular reference

Hardcoded numbers inside formulas

A formula like =C22*(1-0.21) has the tax rate baked in. Nobody can find it, nobody can change it, and when the rate moves the model is wrong with no visible sign. The rule in every modeling standard is the same: assumptions live in labelled input cells, formulas only reference them. X-Ray lists every numeric literal it finds inside a formula, ignoring structural constants like 12, 100 and 365, so you can move each one to an input cell.

Inconsistent formulas across a row

In a time series, every period in a row should use the same formula. When someone types over one cell to force a number, or drags a formula that points at the wrong row, that one cell is now different from its neighbours. Excel does not flag it. X-Ray compares each formula in relative form with the cells to its left and right and flags the odd one out.

#REF! and broken links

#REF! appears when a row, column or sheet that a formula relied on was deleted. A reference to a sheet name that no longer exists is worse, because Excel may keep showing the last cached value. Both are listed with the cell address and the formula so you can repair the reference or replace it with the value the model owner confirms.

Reviewing models for clients or auditing your own before delivery? The same engine is available as a Claude Code skill that runs the audit locally, returns a health score and offers to fix each finding. Excel Model Audit for Claude Code.
Audit a workbook now, free
Tracing formulas…
Click a cell to trace it. Scroll to zoom, drag to pan.
OutputFormulaInputCircularHardcodedBroken