Skip to content

Lessons in your language are coming soon. Formulas already work in your Excel language.

This page isn't translated yet, so its text is in English. Function names and formulas are shown in your Excel language.

Excel function · Logic

ESTERREUR(ISERROR)

TRUE when a value or calculation is any error.

What it does

ISERROR returns TRUE when its argument is an error of any kind (#DIV/0!, #N/A, #VALUE! and so on) and FALSE otherwise. It is useful to flag rows that fail; to replace an error with another value, IFERROR is shorter.

Syntax

=ESTERREUR(value)

Arguments in square brackets are optional, and … means you can add more of the same. In this Excel language, arguments are separated by ;

Arguments

value
The cell or calculation to check, such as B2/C2.

Example

Pens have 0 units. Does dividing their cost by their units fail?

ABCD
1ItemCostUnitsFails?
2Pens120VRAI

The formula in D2:

=ESTERREUR(B2/C2)

Result: VRAI

12 divided by 0 gives #DIV/0!, which is an error, so the result is TRUE.

Common mistakes

  • Writing IF(ISERROR(x),0,x) and repeating the calculation. IFERROR(x,0) does the same once.
  • Hiding errors you should fix. A #N/A from a misspelled lookup value is worth seeing.

In other Excel languages

Excel translates function names, and in some languages the argument separator too. Type the name your Excel shows.

Excel languageFunction nameSeparator
EnglishISERROR,
DeutschISTFEHLER;
FrançaisESTERREUR;
Español (España)ESERROR;
Español (México)ESERROR,
日本語ISERROR,
한국어ISERROR,
繁體中文ISERROR,
ไทยISERROR,
ខ្មែរISERROR,
Tiếng ViệtISERROR;

Practise it

More from this module

All functions