Formulas, names and errors

DataMind Oda explains how the figures in your workbook are built and checks them for problems. It traces what a formula reads and which formulas read a cell, finds error values and other problems with their likely cause, manages defined names and controls how Excel calculates. Tracing and checking only read the workbook, so they run in every permission mode without a card.

Trace a formula

Ask, for example, What feeds the total in C42? or What depends on the discount rate?. The step row reads Tracing a formula and the cell, then, for example, Reads 3 ranges, Read by 5 ranges, Reads no other cells or No formula reads it.

Find errors and other problems

Ask, for example, Check this model for errors or Why does Summary show #REF!?. Oda checks a range, a sheet or every sheet, snapshot sheets left out. The step row reads Looking for errors, then, for example, 6 problems found, No problems found or 200 of 340 problems.

ProblemWhat Oda reports
Error values: #REF!, #DIV/0!, #VALUE!, #N/A, #NAME?, #NUM!, #NULL!, #SPILL!, #CALC!The likely cause, and the error cell a formula reads, so you find the cell an error starts from
Circular referencesThe cells of the cycle
Inconsistent formulasA formula whose pattern differs from most formulas in its row or column, with the formula expected there
Typed numbers among formulasA number typed between formulas of one pattern, often a formula pasted over with its value
Links to other workbooksFormulas and defined names that read another workbook file, and whether the link shows an error

Defined names

Oda lists, adds, changes and deletes defined names, such as TaxRate for =Inputs!$C$4. The step row reads Working with defined names, then, for example, 12 names, Added the name TaxRate, Changed the name TaxRate or Deleted the name TaxRate.

How Excel calculates

Oda reads how Excel calculates, recalculates, and switches the calculation mode or iterative calculation. The step row reads Working with calculation, then, for example, Calculation: manual, Recalculated the workbook, Calculation is now automatic or Already set as asked.

Questions, answered

Why does Oda ask before changing the calculation mode?

In Excel on Windows and Mac the calculation mode applies to every workbook you have open, not only this one. So Oda asks in Ask before edits and Accept edits, and the card offers no Always allow in this chat.

Why did calculation switch back to automatic after Oda's reply?

Oda switched to manual for a large change, and the pane switches a mode Oda lowered back when the reply ends. To keep manual calculation, set it yourself under Formulas > Calculation Options.

Can Oda find circular references?

Yes. Ask Oda to check the workbook for errors. It lists each circular reference with the cells of the cycle.

Will Oda fix the errors it finds?

Only the ones you ask it to fix. It reports each problem with its likely cause and the cell an error starts from, and offers to fix it.

Why did the trace not follow an INDIRECT formula?

INDIRECT and OFFSET build their references while Excel calculates. Where Oda traces by reading formulas, it cannot follow them, and the result says so.

Does tracing change my workbook?

No. Tracing only reads formulas and draws no arrows on the sheet, so it runs without a card in every mode.

Why did Oda refuse to add a defined name?

What the name refers to could reach outside the workbook, such as another workbook file or a refused function. The step row reads Oda does not write formulas that can reach outside the workbook.

What happens to formulas when Oda deletes a name?

Formulas that use the name show #NAME?. The approval card says so before the delete runs.