Qu'est-ce que la fonction Excel SIERREUR ?exemple ci-joint

Qu'est-ce que la fonction Excel SIERREUR ?exemple ci-joint

Lorsque vous travaillez avec des données et des formules dans Excel, vous risquez de rencontrer des erreurs.

Pour gérer les erreurs, Excel fournit une fonction utile - la fonction SIERREUR.

Avant de comprendre les mécanismes d'utilisation de la fonction SIERREUR dans Excel, comprenons d'abord les différents types d'erreurs que vous pouvez rencontrer lors de l'utilisation de formules.

Types d'erreurs dans Excel

Comprendre les erreurs dans Excel vous aidera à mieux déterminer les causes possibles et la meilleure façon de les traiter.

Voici les types d'erreurs que vous pourriez trouver dans Excel.

#N/A erreurs

C'est ce qu'on appelle une erreur "valeur non disponible".

Vous voyez cela lorsque vous utilisez une formule de recherche et que la valeur est introuvable (et donc indisponible).

Vous trouverez ci-dessous un exemple dans lequel j'utilise une formule VLOOKUP pour trouver le prix d'un article, mais elle renvoie une erreur lorsqu'elle ne trouve pas l'article dans le tableau.

question connexe  Télécharger le pilote audio AMD HDMI pour Windows 10

Fonction Excel SIERREUR - erreur indisponible

#DIV/0 !Erreur

Vous pouvez voir cette erreur lorsqu'un nombre est divisé par 0.

C'est ce qu'on appelle l'erreur de division.Dans l'exemple ci-dessous, cela donne #DIV/0 !Erreur car la valeur de la quantité (le diviseur dans la formule) est 0.

Erreur de division dans Excel

#VALEUR!Erreur

Des erreurs de valeur se produisent lorsque vous utilisez un type de données incorrect dans une formule.

Par exemple, dans l'exemple ci-dessous, lorsque j'essaie d'ajouter une cellule avec des nombres et le caractère A, cela donne une erreur de valeur.

Cela se produit parce que vous ne pouvez ajouter que des valeurs numériques, mais j'ai essayé d'ajouter des nombres avec des caractères de texte.

Erreur de valeur dans Excel

#REF! Erreur

C'est ce qu'on appelle une erreur de référence et vous voyez cette erreur lorsqu'une référence dans une formule n'est plus valide.Cela peut se produire lorsqu'une formule fait référence à une référence de cellule et que cette référence de cellule n'existe pas (cela se produit lorsque vous supprimez une ligne/colonne ou une feuille de calcul référencée dans la formule).

Dans l'exemple ci-dessous, bien que la formule d'origine soit =A2/B2, lorsque je supprime la colonne B, toutes les références à celle-ci deviennent #REF !Ça a aussi donné #REF !erreur à la suite de la formule.

Erreurs de référence dans Excel

Erreur #NOM ?

Cette erreur peut être due à une faute d'orthographe de la fonction.

Par exemple, si vous utilisez par erreur VLOKUP au lieu de VLOOKUP, vous obtiendrez une erreur de nom.

Erreur NAME dans Excel

#NUM erreurs

Des erreurs numériques peuvent se produire si vous essayez de calculer une très grande valeur dans Excel.Par exemple,  = 187 ^ 549 renverra une erreur numérique.

Erreur NUM dans Excel

Une autre situation dans laquelle une erreur NUM peut se produire est lorsque vous fournissez une formule avec un argument numérique non valide.Par exemple, si vous calculez la racine carrée, il renverra une erreur numérique s'il s'agit d'un nombre et que vous donnez un nombre négatif comme argument.

Par exemple, dans le cas de la fonction racine carrée, si vous donnez un nombre négatif comme argument, elle renverra une erreur numérique (illustrée ci-dessous).

Bien que je n'ai montré que quelques exemples ici, il pourrait y avoir de nombreuses autres raisons d'erreurs dans Excel.Lorsque vous obtenez une erreur dans Excel, vous ne pouvez pas la laisser là.Si les données sont ensuite utilisées dans les calculs, vous devez vous assurer que les erreurs sont traitées correctement.

La fonction Excel SIERREUR est un excellent moyen de gérer tous les types d'erreurs dans Excel.

Fonction Excel SIERREUR - vue d'ensemble

À l'aide de la fonction SIERREUR, vous pouvez spécifier ce que vous voulez que la formule renvoie au lieu d'une erreur.Si la formule ne renvoie aucune erreur, elle renvoie son propre résultat.

Syntaxe de la fonction SIERREUR

=IFERREUR(valeur, valeur_si_erreur)

Paramètres d'entrée

  • valeur - C'est le paramètre pour vérifier les erreurs.Dans la plupart des cas, il s'agit soit d'une formule, soit d'une référence de cellule.
  • valeur_si_erreur – Il s'agit de la valeur renvoyée lorsqu'une erreur se produit.Les types d'erreur suivants ont été évalués : #N/A, #REF!, #DIV/0!, #VALUE!, #NUM!, #NAME? et #NULL!.
question connexe  Le meilleur utilitaire de mise à jour des pilotes pour Windows 10

Notes complémentaires:

  • Si vous utilisez "" comme paramètre value_if_error, la cellule n'affiche rien lorsqu'une erreur se produit.
  • Si la valeur ou le paramètre value_if_error fait référence à une cellule vide, la fonction Excel SIERREUR la traite comme une valeur de chaîne vide.
  • Si l'argument valeur est une formule matricielle, SIERREUR renvoie un tableau de résultats pour chaque élément de la plage spécifiée par valeur.

Fonction Excel SIERREUR - exemple

Vous trouverez ci-dessous trois exemples d'utilisation de la fonction SIERREUR dans Excel.

Exemple 1 - Renvoie des cellules vides au lieu d'erreurs

Si vous avez une fonction susceptible de renvoyer une erreur, vous pouvez l'envelopper dans une fonction SIERREUR et spécifier vide comme valeur à renvoyer en cas d'erreur.

Dans l'exemple ci-dessous, le résultat en D4 est #DIV/0 !Erreur de division par 0.

Utilisez la fonction Excel SIERREUR pour supprimer les valeurs erronées

Dans ce cas, vous pouvez utiliser la formule suivante pour renvoyer un blanc au lieu d'une vilaine erreur DIV.

=SIERREUR(A1/A2,"")

L'utilisation de la fonction SIERREUR dans Excel renvoie un blanc

Cette fonction SIERREUR vérifiera si le calcul aboutit à une erreur.Si c'est le cas, il renvoie simplement les blancs spécifiés dans la formule.

Ici, vous pouvez également spécifier toute autre chaîne ou formule à afficher au lieu d'être vide.

Par exemple, la formule ci-dessous renverra le texte "Erreur" au lieu d'une cellule vide.

=SIERREUR(A1/A2,"Erreur")

Utiliser la fonction Excel Iferror pour renvoyer du texte dans une cellule

Remarque : Si vous utilisez Excel 2003 ou une version antérieure, vous n'y trouverez pas la fonction SIERREUR.Dans ce cas, vous devez utiliser la fonction SI conjointement avec la fonction ESTERREUR.

Exemple 2 - Renvoie "Not Found" lorsque VLOOKUP ne peut pas trouver une valeur

Lorsque vous utilisez la fonction RECHERCHEV d'Excel, une erreur #N/A est renvoyée si la valeur de recherche est introuvable dans la plage spécifiée.

Par exemple, vous trouverez ci-dessous un ensemble de données de noms d'étudiants et de leurs scores.J'ai utilisé la fonction VLOOKUP pour obtenir les scores de trois élèves (en D2, D3 et D4).

Gestion des erreurs NA dans Excel avec la fonction iferror

Alors que la formule VLOOKUP dans l'exemple ci-dessus a trouvé les noms des deux premiers étudiants, elle n'a pas pu trouver le nom de Josh dans la liste, elle a donc renvoyé une erreur #N/A.

question connexe  Simplifiez le travail : modifiez le menu contextuel "Envoyer vers"

Ici, nous pouvons utiliser la fonction SIERREUR pour renvoyer un blanc ou un texte significatif au lieu d'une erreur.

Vous trouverez ci-dessous la formule qui renvoie "Not Found" au lieu d'une erreur.

=SIERREUR(RECHERCHEV(D2,$A$2:$B$12,2,0),"Non trouvé")

excel-iferror-fonction-vlookup-not-found

Notez que vous pouvez également utiliser IFNA au lieu de IFERROR dans VLOOKUP.Alors que IFERROR gère tous les types de valeurs d'erreur, IFNA ne s'applique qu'aux erreurs #N/A, pas aux autres erreurs.

Exemple 3 - Renvoie 0 en cas d'erreur

Si vous ne spécifiez pas la valeur renvoyée par IFERROR en cas d'erreur, il renverra automatiquement 0.

Par exemple, si je divise 100 par 0 comme indiqué ci-dessous, cela renverra une erreur.

excel-iferror-fonction-erreur-quand-div-par-0

Cependant, si j'utilise la fonction SIERREUR ci-dessous, elle renvoie 0.Notez que vous devez toujours utiliser une virgule après le premier paramètre.

excel-ferror-fonction-virgule

Exemple 4 - Utilisation d'IFERROR imbriqué avec VLOOKUP

Parfois, lors de l'utilisation de VLOOKUP, vous devrez peut-être consulter la table de fragmentation d'une baie.Par exemple, supposons que vous ayez des transactions de vente dans 2 feuilles de calcul distinctes et que vous souhaitiez rechercher un numéro d'article et voir sa valeur.

Cela nécessite d'utiliser IFERROR imbriqué avec VLOOKUP.

Supposons que vous ayez un ensemble de données qui ressemble à ceci :

IFERROR imbriqué avec le jeu de données VLOOKUP

Dans ce cas, pour trouver le score de Grace, vous devez utiliser la formule SIERREUR imbriquée suivante :

=IFERROR(VLOOKUP(G3,$A$2:$B$5,2,0),IFERROR(VLOOKUP(G3,$D$2:$E$5,2,0),"Not Found"))

Cette imbrication de formules garantit que vous obtenez des valeurs de l'une ou l'autre des tables et que vous gérez les erreurs renvoyées.

Notez que si ces feuilles sont sur la même feuille, cependant, dans la vraie vie, elles peuvent être sur une feuille différente.

Oh salut ????Ravi de vous rencontrer.

Abonnez-vous à notre newsletter, Envoyer très régulièrementExcellente technologieÀ votre poste.

Poster un commentaire