Exceller

Fonction IFERROR Excel

Excel Iferror Function

Fonction IFERROR ExcelRésumé

La fonction Excel IFERROR renvoie un résultat personnalisé lorsqu'une formule génère une erreur et un résultat standard lorsqu'aucune erreur n'est détectée. IFERROR est un moyen élégant de piéger et de gérer les erreurs sans utiliser d'instructions IF imbriquées plus compliquées.

Objectif Intercepter et gérer les erreurs Valeur de retour Valeur que vous spécifiez pour les conditions d'erreur. Syntaxe = IFERROR (valeur, valeur_if_error) Arguments
  • évaluer - La valeur, la référence ou la formule pour rechercher une erreur.
  • value_if_error - La valeur à renvoyer si une erreur est trouvée.
Version Excel 2007 Notes d'utilisation

La fonction IFERROR «intercepte» les erreurs dans une formule et renvoie un résultat ou une formule alternative lorsqu'une erreur est détectée.



excel convertir la date en jour de l'année

Utilisez la fonction IFERROR pour intercepter et gérer les erreurs produites par d'autres formules ou fonctions. IFERROR recherche les erreurs suivantes: # N / A, #VALUE !, #REF !, # DIV / 0 !, #NUM !, #NAME ?, ou #NULL !.



Exemple 1

Par exemple, si A1 contient 10, B1 est vide et C1 contient la formule = A1 / B1, la formule suivante capturera le # DIV / 0! erreur résultant de la division de A1 par B1:

 
= IFERROR  (A1/B1,'Please enter a value in B1')

Tant que B1 est vide, C1 affichera le message «Veuillez saisir une valeur dans B1» si B1 est vide ou zéro. Lorsqu'un nombre est entré dans B1, la formule renverra le résultat de A1 / B1.



Excel compte combien de fois un nombre apparaît

Exemple # 2

Vous pouvez également utiliser la fonction IFERROR pour intercepter l'erreur # N / A levée par VLOOKUP lorsqu'une valeur de recherche n'est pas trouvée. La syntaxe ressemble à ceci:

 
= IFERROR ( VLOOKUP (value,data,column,0),'Not found')

Dans cet exemple, lorsque VLOOKUP renvoie un résultat, IFERROR fonctionne en conséquence. Si RECHERCHEV renvoie une erreur # N / A car une valeur de recherche n'est pas trouvée, IFERROR renvoie 'Not Found'.

Remarques

  • Si évaluer est vide, il est évalué comme une chaîne vide ('') et non comme une erreur.
  • Si value_if_error est fourni sous forme de chaîne vide (''), aucun message n'est affiché lorsqu'une erreur est détectée.
  • Si IFERROR est entré en tant que formule matricielle, il renvoie un tableau de résultats avec un élément pour chaque cellule dans évaluer .
  • Dans Excel 2013+, vous pouvez utiliser le Fonction IFNA pour intercepter et gérer les erreurs # N / A spécifiquement.


^