Cursus
La fonction « ISERROR()
» (Erreur dans la formule) d'Excel est un outil précieux pour détecter les erreurs dans les formules ou les calculs. En renvoyant TRUE
si une formule génère une erreur et FALSE
dans le cas contraire, ISERROR()
vous aide à gérer et à dépanner vos feuilles de calcul. C'est un outil supplémentaire dans votre boîte à outils qui mérite d'être utilisé. Suivez notre cours sur les fonctions avancées d'Excel pour en savoir plus.
Comprendre la fonction ISERROR() d'Excel
Voici ce que fait la fonction « ISERROR()
» : « ISERROR()
» vérifie si une valeur entraîne un type d'erreur, tel que « #DIV/0!
», « #N/A
», « #VALUE!
», « #REF!
», « #NUM!
», « #NAME?
» ou « #NULL!
».
Voici la syntaxe pour l'ISERROR()
:
=ISERROR(value)
L'argument value
correspond à l'expression ou à la référence de cellule que vous souhaitez tester pour détecter des erreurs.
Vous pouvez voir ici tous les différents types d'erreurs qui sont détectés :
Comment utiliser ISERROR() dans les formules Excel
Maintenant que nous avons vu les différentes erreurs que vous pouvez rencontrer, voyons comment vous pouvez utiliser « ISERROR()
» naturellement dans votre travail. Tout d'abord, voici quelques utilisations générales :
-
Vérifie si une formule renvoie une erreur.
-
Se combine avec l'
IF()
pour afficher des messages ou des valeurs personnalisés lorsque des erreurs se produisent. -
Utile pour la validation des données afin d'éviter les saisies susceptibles d'erreurs.
ISERROR() avec IF()
Examinons un exemple d'utilisation de l'ISERROR()
avec IF()
:
=IF(ISERROR(A1/A2), "Error in calculation",A1/A2)
Cette formule vérifie si la division de A1 par A2 entraîne une erreur. Si c'est le cas, le message « Erreur de calcul » s'affiche ; sinon, le résultat s'affiche.
ISERROR() avec IF() et VLOOKUP()
Étendons cet exemple pour inclure un VLOOKUP()
. Il s'agit d'une autre utilisation courante, car nous utilisons tous fréquemment les fonctions de recherche et, comme nous recherchons quelque chose dans une liste, nous ne sommes pas surpris si tous les éléments ne renvoient pas un résultat.
Nous savons déjà que si une méthode VLOOKUP()
ne trouve pas de correspondance, elle renvoie une erreur #N/A
. Vous pouvez désormais utiliser ISERROR()
pour détecter cette erreur et renvoyer un message plus convivial et plus utile.
=IF(ISERROR(VLOOKUP(C3,A3:B5,2,FALSE)),"The item was not found in the list",VLOOKUP(C3,A2:B4,2,FALSE))
Conseils pour utiliser la fonction ISERROR() dans Excel
Lorsque vous utilisez ISERROR()
dans vos feuilles de calcul, veuillez garder à l'esprit les conseils suivants :
-
Veuillez utiliser
ISERROR()
pour détecter tous les types d'erreurs, mais envisagez d'utiliserISERR()
ou IFERROR() pour des besoins plus spécifiques. -
Combinez cette fonctionnalité avec la mise en forme conditionnelle pour mettre en évidence les erreurs de manière visuelle.
-
Testez vos formules avec différentes données pour vous assurer que la gestion des erreurs fonctionne comme prévu.
Conclusion
La fonction « ISERROR()
» (Erreur dans la formule) d'Excel est un outil puissant qui permet d'identifier et de gérer les erreurs dans vos formules. Intégrez-le à vos feuilles de calcul et créez des cahiers plus fiables et plus conviviaux.
Ensuite, suivez notre cours Fonctions avancées d'Excel pour continuer à améliorer vos compétences.
Faites progresser votre carrière avec Excel
Acquérir les compétences nécessaires pour optimiser Excel - aucune expérience n'est requise.

Je suis rédacteur et éditeur dans le domaine de la science des données. Je suis particulièrement intéressé par l'algèbre linéaire, les statistiques, R, etc. Je joue également beaucoup aux échecs !