FormulaSurge

Free tool · runs in your browser

Formula Explainer

Free Excel formula explainer - paste any formula and read it in plain English, step by step in the order Excel calculates it, with warnings for risky patterns.

Examples:

In plain English

Returns the result of step 2, but if that gives any error, shows "Not listed" instead.

Step by step, in the order Excel works it out

  1. 1
    MATCH(A2, Prices!A:A, 0)

    Finds the position of cell A2 in the range Prices!A:A, using an exact match.

  2. 2
    INDEX(Prices!C:C, MATCH(A2, Prices!A:A, 0))

    Returns the value from the range Prices!C:C at the row position given by the result of step 1.

  3. 3
    IFERROR(INDEX(Prices!C:C, MATCH(A2, Prices!A:A, 0)), "Not listed")

    Returns the result of step 2, but if that gives any error, shows "Not listed" instead.

Worth knowing

It uses whole columns (like A:A). That's convenient but makes Excel check a million rows; a Table or a fixed range is faster.

IFERROR hides every error, including real mistakes like a deleted column. IFNA hides only 'not found', which is usually what you mean.

Embed this tool on your site, course or intranet - free

Paste this into any page. It runs in your visitors' browsers; nothing they type is sent to us.

Formulas nobody understands

A workbook full of these?

I rewrite fragile formulas into readable ones - LET, XLOOKUP, labelled inputs - and document what each one does. See the formula fixing service.

Self-serve

No signup

Direct channels

Score it, then
build it.

Free tools
15
Time to result
<2m
Forms to fill
0
  1. 1Run the tool
  2. 2Send the output
  3. 3Get the build
Mutual NDA availableCalls scheduled in your timezone

Self-serve standards

Six rules on every free tool on this site.

Self-serve tools, not signup-walled demos. The same six rules on every calculator, audit and quiz we publish.