Excel Formula Checklist and Errors
Excel Formula Checklist and Errors
ly/formula-checklist
1 Scan for Formula Errors: Are your formulas error-free? 2 Input Check: Does your output cell references the correct input cells?
Alternative 1: Select cells to check > Formulas tab > Expand the Error Checking
dropdown > Select relevant option Trace Precedents
1. Error Checking checks for Select output cell > Formulas
common Excel formula errors tab > Trace Precedents
occurring with formulas
2. Trace Error shows all cells
affecting the formula-
containing cell
3. Circular Reference occurs
when a formula refers itself
Use keyboard shortcut CTRL + F > Search for #* > Search across
Edit Mode
Alternative 2:
Workbook > Click on Find All Select output cell > Press F2
4 Calc Test: Is the formula calculating the right values? 5 Range & References Check: Did you include all the intended data?
How?
Enter simple values that can be Key Considerations
calculated mentally to verify the Tip: Test edge cases like
formula results. zero values or blank cells Relative references
update on dragging Use full column
to reveal hidden bugs in
your formula reference with caution
Ensure no unwanted
data is included
Mynda Treacy
TEACHING YOU CAREER TRANSFORMING SKILLS
Follow me for tips and tutorials
2. Input Check Pro Tip: Use Excel's Formula Auditing tools under the
❑Double-check cell references. Formulas tab for visual assistance in checking your formulas.
❑Unhide all rows/columns to check for hidden cells affecting the formula.
3. Logic Check
❑Confirm the formula makes sense for your goal.
❑Break large, nested formulas out into separate formulas to validate logic and
calculation.
Remember: A formula can be technically
correct but logically wrong. Take time to
4. Range Check think through your logic and test thoroughly!
5. Calculation Test
❑Test the formula with easy, predictable inputs.
❑Compare results with manual calculations.
❑Try edge cases like zero, negative numbers, blank cells or extreme values.
IFNA – Handle #N/A errors ISERROR – Detect any error and return TRUE or
Syntax: =IFNA(value, value_if_na) FALSE Syntax: =ISERROR(value)
Returns a specified value
for #N/A errors.
Limitation: Can’t handle
other errors.
IFERROR – Create polished reports Syntax: =IFERROR(value, value_if_error) ERROR.TYPE – Return a specific numeric
value for each error type Syntax: =ERROR.TYPE(error_val)
Returns a numeric value when
no error exists and a specified
value for any error.
Limitation: Returns only one
value for all errors.
Step-by-Step
1. Select a cell containing
a formula
2. Formulas tab > Evaluate
Formula
3. Click on the “Evaluate”
button in the Evaluate
Formula dialog box to
evaluate the formula
step-by-step
4. Check the interim steps
in the evaluation box
‘Trace Precedents’
shows arrows arising
Similarly, ‘Trace Dependents’
from the cells
shows arrows pointing to the
providing the data for
cells depending on the
the selected cell.
selected cell.