Upload your workbook and catch #REF! and #DIV/0! errors, plus formulas that were quietly overwritten with a hardcoded number — before anyone else finds them for you.
A broken formula is any formula that no longer does what it was originally meant to do. That usually shows up in one of two ways:
#DIV/0! (dividing by zero, often an empty cell), #NAME? (a typo in a function name or a broken named range), or #REF! (a formula pointing to a cell or sheet that no longer exists).The second kind is the more dangerous one, precisely because Excel gives you no indication anything changed.
A few ways people check for this by hand:
These work fine for a handful of cells. They get genuinely difficult the moment a workbook has real size to it.
"Show Formulas" mode dumps every formula on screen at once — readable for 20 cells, unusable for 2,000. Go To Special tells you which cells have formulas, but not whether a formula's actual logic is still correct. And nothing in Excel proactively tells you "hey, this cell used to be a formula and now it's just a number" — you have to already suspect a specific cell to go check it.
In practice, the formulas that cause real damage are rarely the ones with a visible error. They're the ones sitting quietly among a column of otherwise-consistent formulas, looking completely normal, until someone downstream notices a number doesn't add up.
Once you upload a workbook, Sheet Audit runs a fixed set of deterministic checks against every cell, on every sheet — the same checks, every time, regardless of file size:
#DIV/0!, #REF!, #NAME?, and similar error value, flagged with the exact cell address.Deterministic code finds the specific issue; a written summary then explains what it means in plain language — not the other way around.
Yes — every formula error value (#REF!, #DIV/0!, #NAME?, and others) is detected and reported with its exact cell location.
Yes, for the common case: a hardcoded number sitting between formula cells in the same column. That's the pattern-break check described above.
Yes — every sheet in the uploaded workbook is checked, not just the active one.
Not yet — today's checks catch error values and hardcoded-value overwrites specifically. Comparing whether a formula's actual references are logically consistent with its neighbors (for example, one formula referencing the wrong row without producing an error) isn't currently checked.