ExcelReady
CourseMock testsFunction guidesBlog
Start freeStart learning for free
ExcelReady

Be Excel-ready before day one. Hands-on practice in your browser, with instant feedback.

Learn

  • Course
  • Mock tests
  • Function guides
  • Blog

Test prep

  • Excel level test
  • Excel test practice
  • Free screening quiz
  • Certificate

Company

  • About
  • Editorial policy
  • Contact
  • Terms
  • Privacy

© 2026 ExcelReady. All rights reserved.

  1. Blog
  2. Errors & fixes
  3. "There's a Problem With This Formula": Fixes

"There's a Problem With This Formula": Fixes

By ExcelReady Team·Updated November 2, 2026·6 min read

The short answer

Excel shows "There's a problem with this formula" when it cannot read what you typed as a formula. The usual causes are a missing bracket or quote mark, a semicolon where your Excel expects a comma, an invalid operator such as => or !=, a sheet name with spaces but no quotes, or text that starts with = or -.

Key takeaways

  • The message means Excel can't read the formula, so it refuses to enter it. It is not the same as a #VALUE! or #NAME? result.
  • Count your brackets and quote marks: every ( needs a ) and every opening " needs a closing ".
  • Use the separator your Excel expects. Most English settings use commas; many European settings use semicolons.
  • Excel's operators are >=, <= and <>. Typing =>, =< or != causes the message.
  • To type text that starts with = , + or -, put an apostrophe in front of it.
On this page+
  1. What the message means
  2. Cause 1: Missing or extra brackets
  3. Cause 2: Missing quote marks around text
  4. Cause 3: Commas vs semicolons
  5. Cause 4: Operators Excel doesn't know
  6. Cause 5: Sheet names with spaces
  7. Cause 6: Text that starts with =, + or -
  8. How to find the mistake in a long formula
  9. Practise it

Excel shows "There's a problem with this formula" when what you typed starts like a formula but breaks Excel's formula rules, so it can't be entered at all. The cause is almost always a small typing slip: a missing bracket or quote, the wrong separator, an operator Excel doesn't know, or ordinary text that happens to start with = or -. This guide lists each cause with a broken and a fixed example, so you can match your formula and fix it fast.

What the message means#

The message is Excel refusing to accept the formula. It is different from an error result like #VALUE!, #REF! or #NAME?. Those appear in the cell after Excel has accepted a formula and tried to calculate it. Here, Excel can't even work out what the formula says, so it stops you before you press Enter successfully.

When you click OK, Excel puts you back in the cell and often highlights the part it couldn't read. Fix that part and press Enter again. If you want to give up and keep the old content, press Esc.

Here is a quick guide to the most common causes:

CauseBrokenFixed
Missing bracket=ROUND(AVERAGE(B2:B6,0)=ROUND(AVERAGE(B2:B6),0)
Missing quote mark=IF(A2="Yes,1,0)=IF(A2="Yes",1,0)
Wrong separator=SUM(B2;B6) in a comma setting=SUM(B2,B6)
Wrong operator=IF(B2=>500,"High","Low")=IF(B2>=500,"High","Low")
Sheet name with spaces=Sales Data!B2='Sales Data'!B2
Text starting with = or --- call back'-- call back

Cause 1: Missing or extra brackets#

Every opening bracket needs a closing one. In a nested formula, it is easy to lose one:

Excel formula
=ROUND(AVERAGE(B2:B6,0)

Here the bracket after B2:B6 is missing. Excel reads 0 as a second number for AVERAGE, and ROUND is left without its closing bracket. Sometimes Excel offers to add a missing bracket at the end for you; check its suggestion before you accept, because it may not put the bracket where you meant. The correct formula is:

Excel formula
=ROUND(AVERAGE(B2:B6),0)

Excel colours each pair of brackets as you type, and briefly bolds the matching bracket when you type a closing one. Use that to check pairs. Building a nested formula from the inside out also helps: write =AVERAGE(B2:B6) first, check it, then wrap ROUND around it.

Cause 2: Missing quote marks around text#

Text inside a formula must sit between two double quotes. Lose one, and Excel treats the rest of the formula as text:

Excel formula
=IF(A2="Yes,1,0)

Excel sees the text Yes,1,0) that never ends. Close the quote straight after the word: =IF(A2="Yes",1,0). Curly "smart" quotes pasted from a document or email cause the same problem. Retype them in Excel as straight quotes.

If you leave out both quotes, Excel usually accepts the formula but shows #NAME?, because it reads the word as a name it doesn't know.

Cause 3: Commas vs semicolons#

Excel separates function arguments with a list separator that depends on your computer's regional settings. Most English settings use a comma. Many European settings use a semicolon, because the comma is their decimal mark. Type the wrong one and you get the message:

Excel formula
=SUM(B2;B6)

If formulas copied from websites keep failing, this is the likely reason. Look at a formula that already works in your file, or start typing a function and read the tooltip under the cell: it shows the separator your Excel expects. All formulas on this site use commas.

Cause 4: Operators Excel doesn't know#

Excel has a short, fixed list of operators. Habits from maths or programming often slip in:

  • Use >= and <=, not => or =<.
  • Use <> for not equal, not != or ≠.
  • Use * to multiply, not x. Use / to divide, not ÷.
  • Don't put two operators side by side, such as =B2*/C2.
  • Don't type thousands separators or currency symbols in a number: write 1000, not 1,000 or £1,000.

The Microsoft list of calculation operators shows every valid one.

Cause 5: Sheet names with spaces#

When you refer to another sheet whose name contains a space or a symbol, the name must be wrapped in single quotes:

Excel formula
='Sales Data'!B2

Without the quotes, =Sales Data!B2 breaks at the space. The easiest way to avoid this is to click the cell on the other sheet while typing your formula. Excel then writes the reference, quotes and all, for you.

Cause 6: Text that starts with =, + or -#

Excel treats anything that starts with =, + or - as a formula. Notes like -- call back, headings like === Totals ===, or phone numbers like +44 20 7946 0000 are not valid formulas, so you get the message.

To type them as text, put an apostrophe first: '+44 20 7946 0000. The apostrophe doesn't show in the cell. For a whole column of phone numbers, format the cells as Text before you type. If your problem is the opposite, a formula that shows as text instead of calculating, see why Excel shows the formula instead of the result.

How to find the mistake in a long formula#

If the cause isn't obvious, work through the formula in parts:

  1. Copy the formula text from the formula bar to a spare cell, with an apostrophe in front, so you don't lose it.
  2. Rebuild it one function at a time, pressing Enter after each step to check it is accepted.
  3. Turn on Show Formulas (Windows: Ctrl+; Mac: Control+) to compare it with similar formulas on the sheet.

Once a formula is accepted, other problems can still appear. A formula that refers to its own cell causes a circular reference warning, and a formula that won't recalculate is covered in Excel formula not updating. Small green triangles in a corner are warnings rather than errors; the green triangle guide explains them.

Practise it#

The fastest way to stop these slips is to type lots of correct formulas. Practise your first formulas in a live spreadsheet: you type each one and it is checked instantly. Then work through debugging a SUM formula to practise finding and fixing broken formulas, and try the ROUND exercise on this page.

Try it yourself

This is a live spreadsheet. Type the formula in the green cell and press Enter.

A colleague typed =ROUND(AVERAGE(B2:B6;0) in D2 and got "There's a problem with this formula". Type the fixed version in D2: the average of B2:B6, rounded to 0 decimal places.

fx
ABCDE
1
Month
Expenses
2
Jan
420
Average
3
Feb
385
4
Mar
510
5
Apr
466
6
May
398
7
8
9

Tip: Two things are wrong: AVERAGE is missing its closing bracket, and the semicolon should be a comma. The answer is 436.

Practise this in a lesson

LessonFreeYour first formulasType values, write formulas that start with =, and see how they recalculate.LessonDebugging SUMFind the three bugs behind most wrong totals: a range that misses a row, numbers stored as text, and a total that counts itself.

Frequently asked questions

What does there's a problem with this formula mean in Excel?

+

It means Excel could not read what you typed as a valid formula, so it will not enter it. Something in the formula breaks the rules, such as a missing bracket, a missing quote mark or an operator Excel doesn't know.

How do I get rid of the there's a problem with this formula message?

+

Click OK, then fix the part Excel highlights in the formula bar. If you didn't mean to type a formula, press Esc and type an apostrophe before the text, for example '-- call back.

Why does Excel say there's a problem with my formula when it looks right?

+

Often the separator is wrong for your settings: your Excel may expect semicolons between arguments instead of commas, or the other way round. Check a working formula in the same file to see which one it uses.

Why do I get this error when typing a phone number?

+

A number like +44 20 7946 0000 starts with +, so Excel tries to read it as a formula, and the spaces make it invalid. Type an apostrophe first, or format the cells as Text before typing.

Is there's a problem with this formula the same as #NAME?

+

No. #NAME? is a result that appears in the cell after Excel accepts the formula, usually because of a misspelled function or text without quotes. The problem message stops the formula from being entered at all.

Sources

  • Overview of formulas in Excel - Microsoft Support
  • Calculation operators and precedence in Excel - Microsoft Support
  • How to correct a #NAME? error - Microsoft Support

Written and checked by the ExcelReady Team. First published November 2, 2026. The practice exercise runs in the same formula engine as our lessons. Found a mistake? Read our editorial policy or email hello@excelready.app.

On this page

  1. What the message means
  2. Cause 1: Missing or extra brackets
  3. Cause 2: Missing quote marks around text
  4. Cause 3: Commas vs semicolons
  5. Cause 4: Operators Excel doesn't know
  6. Cause 5: Sheet names with spaces
  7. Cause 6: Text that starts with =, + or -
  8. How to find the mistake in a long formula
  9. Practise it

Keep reading

Errors & fixes· 5 min read

Excel Formula Not Updating? Check These Causes

When an Excel formula is not updating, calculation is usually set to Manual. Go to Formulas, Calculation Options and choose Automatic, or press F9 to recalculate now. If it is already Automatic, check that the formula points at cells rather than typed-in numbers, that its range includes new rows, and that the inputs are real numbers.

Basics· 5 min read

How to Show Formulas in Excel Instead of Results

To show formulas in Excel instead of their results, press Ctrl+ on Windows or Control+ on a Mac. You can also click Formulas > Show Formulas. Every cell then displays its formula, and the same shortcut switches back to results. To see one formula, click the cell and read the formula bar.

Errors & fixes· 5 min read

Circular Reference Warning in Excel: Find and Fix It

A circular reference is a formula that refers to its own cell, directly or through other cells, such as =SUM(B2:B8) typed in B8. To find it, go to Formulas > Error Checking > Circular References, or read the status bar. Fix it by changing the range so it stops before the formula's cell, here =SUM(B2:B7).

More on errors & fixes

  • #REF! Error in Excel: What It Means and How to Fix It
  • Excel Scientific Notation: Fix Numbers Showing as E+
  • Excel Running Slow? Speed Up Slow Formulas
  • Excel Sort Not Working? Causes and Quick Fixes
  • How to Stop Excel Changing Numbers to Dates
  • Excel SUM Showing 0? Causes and Fixes
All errors & fixes articles →

Don't just read about Excel. Do it.

Practise real formulas in a live spreadsheet with instant feedback, right in your browser. Nothing to download.

Start learning for free