Logique

ISERROR

Définition

ISERROR renvoie TRUE lorsque son argument est une valeur d'erreur, et FALSE sinon.

Syntaxe

=ISERROR(value)

Arguments

Argument Signification
value La formule ou la cellule à tester, comme une division.

Exemple détaillé

Un moulin divise les sacs emballés par les heures travaillées. Les sacs se trouvent en A2:A4 et les heures en B2:B4.

A : Sacs B : Heures
15 0
9 3
6 2

Formule : =IF(ISERROR(A2/B2),"stop","ok")

Résultat : stop. 15 divisé par 0 est #DIV/0!, donc ISERROR est vrai et IF renvoie stop. Recopiée vers le bas, la formule donne stop, ok et ok.

Exercice

La cellule A2 contient 10 et la cellule B2 contient 0. En C2, écrivez une formule qui renvoie 1 lorsque A2 divisé par B2 est une erreur, et 0 sinon.

  1. En C2, écrivez une formule IF qui utilise ISERROR et affiche 1 lorsque A2 divisé par B2 est une erreur, et 0 sinon.
Étape 1 sur 2
Ici, les formules utilisent les noms de fonctions en anglais, comme SUM, et un point « . » comme séparateur décimal, quelle que soit la langue.
Chargement de la feuille…

Fonctions associées

IF convertit le TRUE ou FALSE de ISERROR en 1 ou 0. ISNUMBER teste une autre propriété de la même cellule.

Erreur courante

Traiter chaque TRUE comme une division par zéro : une plage mal saisie est aussi une erreur, donc le signal peut masquer une autre faute.

Fonctions associées

Ces liens sont des fonctions associées.