Comment gérer les erreurs dans Excel à l'aide de la fonction IFERROR? (Exemples)

À quoi sert la fonction Excel IFERROR?

La fonction IFERROR excel est utilisée pour la gestion des erreurs dans Excel, cette fonction est utilisée pour afficher un résultat lorsqu'une erreur se produit dans une formule ou un argument, nous utilisons cette fonction avec une autre fonction pour informer l'utilisateur de ce qui pourrait se tromper dans la formule, cette fonction prend deux arguments qui sont précieux s'il n'y a pas d'erreur et une autre valeur à afficher en cas d'erreur.

Syntaxe

  • la valeur peut être n'importe quelle valeur, une référence ou même une formule
  • value_if_error est la valeur qui est renvoyée en sortie lorsqu'une erreur est générée

Exemples de gestion des erreurs dans Excel à l'aide de la fonction IFERROR

Exemple # 1 - Gestion de l'erreur # N / A

Supposons que nous ayons deux listes d'employés, dans la colonne A et B, dans la colonne B, il y a des employés qui ne sont pas dans la colonne A, et nous voulons connaître les noms de ces employés qui ne sont pas dans la liste A.

Nous avons donc appliqué la formule RECHERCHEV à la colonne adjacente à droite de la liste B pour trouver les noms communs dans les deux listes et séparer les noms qui ne sont pas dans la liste A.

VLOOKUP formule dans C2 et en la faisant glisser vers le bas, nous avons

= RECHERCHEV (B2, $ A: $ A, 1,0)

Comme vous pouvez le voir ci-dessus, il y a certains noms qui n'ont pas pu être recherchés par la formule RECHERCHEV; par conséquent, ils ont généré une erreur # N / A, ce qui signifie que RECHERCHEV n'a pas pu trouver ces noms dans une liste de l'employé dans la colonne A.

Maintenant, si nous voulons que # N / A soit remplacé par une autre valeur comme, `` Le nom n'est pas dans la liste A '' , nous allons donc utiliser la fonction IFERROR pour remplacer l'erreur # N / A,

Donc, nous allons passer la formule de recherche, RECHERCHEV (B2, $ A: $ A, 1,0) comme premier argument et Nom absent de la liste A comme deuxième argument à la fonction IFERROR. Alors, la formule devient

= IFERROR (RECHERCHEV (B2, $ A: $ A, 1,0), "Nom ne figurant pas dans la liste A")

En faisant glisser cette formule vers la dernière cellule, nous obtenons la valeur remplacée de # N / A par la valeur passée.

Exemple # 2 - Gestion de # DIV / 0! Erreur

Nous avons des montants dans la colonne A qui doivent être répartis également entre le nombre de personnes donné.

Ainsi, lorsque nous appliquons la formule = montant / nombre de personnes

Nous obtenons une erreur # DIV / 0! en C4 lorsque le nombre de personnes est égal à 0. Lorsque nous divisons une valeur numérique par zéro, nous obtenons cette erreur.

Maintenant, nous voulons remplacer cette erreur par une valeur ' No of Person <1 ', nous allons utiliser la fonction IFERROR.

= IFERREUR ((A2 / B2)), No de personne <1 ')

Exemple # 3 -Handling #NAME? Erreur

Supposons que nous ayons des nombres à ajouter, et par erreur, si quelqu'un écrit une mauvaise formule pour la somme, nous obtenons #NAME? Erreur.

Au lieu de SUM, si l'utilisateur écrit la mauvaise formule, #NAME? une erreur est générée.

En utilisant la fonction excel IFERROR, nous pouvons gérer cette erreur en passant simplement au deuxième argument une valeur, par exemple, « Formule incorrecte typée ».

Exemple # 4 -Handling #NULL! Erreur

Supposons que nous ayons 3 valeurs dans les cellules A2, A3 et A4 et que nous voulions les additionner.

Dans la cellule A5, nous avons utilisé l'opérateur plus pour les ajouter, A2 + A3 A4, et au lieu de placer l'opérateur '+' entre A3 et A4, nous avons entré un séparateur en appuyant sur espace, nous obtenons #NULL! Erreur.

Donc, pour corriger cette erreur, nous pouvons utiliser la fonction IFERROR en changeant la formule en

= IFERREUR ((A2 + A3 A4), (SOMME (A2: A4)))

Vous pouvez voir que nous avons utilisé une autre formule, SUM, pour calculer la somme de trois valeurs données et l'avons passée comme deuxième argument dans la fonction IFERROR.

Exemple # 5 - Gestion de l'erreur #NUM

Nous avons des nombres donnés dans la colonne A, et nous voulons trouver les racines carrées de ces nombres.

Dans Excel, nous avons SQRT dans Excel pour calculer la racine carrée d'un nombre lorsque nous appliquons cette formule pour obtenir la racine carrée des nombres.

Nous obtenons l'erreur #NUM! pour les valeurs négatives, car nous ne pouvons pas trouver la racine carrée d'un nombre négatif. Alors, excel lance #NOMBRE! erreur lorsque la fonction SQRT est appliquée à un nombre négatif.

En utilisant la fonction excel IFERROR, nous pouvons passer une valeur « Un nombre négatif » pour les valeurs négatives afin d'éviter cette erreur.

Exemple # 6 - Gestion de #REF! Erreur

Supposons que nous ayons deux nombres dans les cellules A2 et A3 et que nous souhaitions diviser la valeur de la cellule A par la cellule de valeur B.

Maintenant, si nous supprimons la troisième ligne, en sélectionnant complètement la troisième ligne, nous obtenons un #REF! erreur dans la cellule C2

Étant donné que la référence a été supprimée, Excel ne peut pas trouver la valeur de référence dans la formule; par conséquent, il lance #REF! Erreur.

En utilisant la fonction Excel IFERROR, nous pouvons passer une valeur_if_error, « Référence supprimée ».

Exemple # 7 - Gestion de #VALUE! Erreur

Nous avons deux valeurs dans les cellules A2 et A3, A2 et nous voulons ajouter ces deux valeurs dans les cellules A2 et A3,

A2 contient une valeur numérique, tandis que A3 contient une valeur de texte. Lorsque nous ajoutons ces deux valeurs, nous obtenons une #VALUE! Erreur.

Puisqu'un type de données incorrect est utilisé dans la formule, il a renvoyé une #VALUE! Erreur

En corrigeant cela en utilisant IFERROR, nous avons

Ainsi, nous pouvons voir que la fonction IFERROR pourrait être très utile dans les erreurs d'Excel et la personnalisation de la sortie lorsqu'une erreur se produit selon le besoin ou l'exigence.

Articles intéressants...