Fonction Excel SIERREUR - Exemples de formules + Vidéo GRATUITE

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

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

Avant d'aborder les mécanismes d'utilisation de la fonction SIERREUR dans Excel, passons d'abord en revue les différents types d'erreurs que vous pouvez rencontrer lorsque vous travaillez avec des formules.

Types d'erreurs dans Excel

Connaître les erreurs dans Excel vous permettra de mieux identifier la raison possible et la meilleure façon de les gérer.

Vous trouverez ci-dessous les types d'erreurs que vous pourriez trouver dans Excel.

#N/A Erreur

C'est ce qu'on appelle l'erreur « Valeur non disponible ».

Vous le verrez lorsque vous utilisez une formule de recherche et qu'elle ne trouve pas la valeur (donc non disponible).

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

#DIV/0 ! Erreur

Vous êtes susceptible de 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 un #DIV/0 ! erreur car la valeur de la quantité (le diviseur dans la formule) est 0.

#VALEUR! Erreur

L'erreur de valeur se produit lorsque vous utilisez un type de données incorrect dans une formule.

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

Cela se produit car vous ne pouvez ajouter que des valeurs numériques, mais à la place, j'ai essayé d'ajouter un nombre avec un caractère de texte.

#REF ! Erreur

C'est ce qu'on appelle l'erreur de référence et vous le verrez lorsque la référence dans la formule n'est plus valide. Cela peut être le cas lorsque la 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 à laquelle la formule faisait référence).

Dans l'exemple ci-dessous, alors que la formule d'origine était =A2/B2, lorsque j'ai supprimé la colonne B, toutes les références à celle-ci sont devenues #REF ! et ça a aussi donné la #REF ! erreur résultant de la formule.

#NOM ERREUR

Cette erreur est probablement due à une fonction mal orthographiée.

Par exemple, si au lieu de RECHERCHEV, vous utilisez par erreur RECHERCHEV, cela donnera une erreur de nom.

#NUM ERREUR

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

Une autre situation où vous pouvez obtenir l'erreur NUM est lorsque vous donnez un argument de nombre non valide à une formule. Par exemple, si vous calculez la racine carrée d'un nombre et que vous donnez un nombre négatif comme argument, cela renverra une erreur numérique.

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

Bien que je n'ai montré que quelques exemples ici, il peut y avoir de nombreuses autres raisons qui peuvent entraîner des erreurs dans Excel. Lorsque vous obtenez des erreurs dans Excel, vous ne pouvez pas simplement le laisser là. Si les données sont davantage utilisées dans les calculs, vous devez vous assurer que les erreurs sont gérées correctement.

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

Fonction Excel IFERROR - Une vue d'ensemble

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

SIERREUR Fonction Syntaxe

=IFERREUR(valeur, valeur_si_erreur)

Arguments d'entrée

  • valeur - c'est l'argument qui est vérifié pour l'erreur. Dans la plupart des cas, il s'agit soit d'une formule, soit d'une référence de cellule.
  • value_if_error - c'est la valeur qui est renvoyée en cas d'erreur. Les types d'erreurs suivants ont été évalués : #N/A, #REF!, #DIV/0!, #VALUE!, #NUM!, #NAME? et #NULL!.

Notes complémentaires:

  • Si vous utilisez "" comme argument value_if_error, la cellule n'affiche rien en cas d'erreur.
  • Si l'argument value ou value_if_error fait référence à une cellule vide, il est traité comme une valeur de chaîne vide par la fonction Excel SIERREUR.
  • Si l'argument valeur est une formule matricielle, IFERROR renverra un tableau de résultats pour chaque élément de la plage spécifiée dans value.

Fonction Excel SIERREUR - Exemples

Voici trois exemples d'utilisation de la fonction SIERREUR dans Excel.

Exemple 1 - Renvoyer une cellule vide au lieu de l'erreur

Si vous avez des fonctions qui peuvent renvoyer une erreur, vous pouvez l'envelopper dans la fonction SIERREUR et spécifier vide comme valeur à renvoyer en cas d'erreur.

Dans l'exemple ci-dessous, le résultat en D4 est le #DIV/0 ! erreur car le diviseur est 0.

Dans ce cas, vous pouvez utiliser la formule suivante pour renvoyer vide au lieu de l'erreur DIV laide.

=SIERREUR(A1/A2,"")

Cette fonction SIERREUR vérifierait si le calcul conduit à une erreur. Si c'est le cas, il renvoie simplement un blanc comme spécifié dans la formule.

Ici, vous pouvez également spécifier toute autre chaîne ou formule à afficher à la place du blanc.

Par exemple, la formule ci-dessous renverrait le texte « Erreur » au lieu de la cellule vide.

=SIERREUR(A1/A2, "Erreur")

Remarque : si vous utilisez Excel 2003 ou une version antérieure, vous n'y trouverez pas la fonction SIERREUR. Dans de tels cas, vous devez utiliser la combinaison de la fonction SI et de la fonction ISERROR.

Exemple 2 - Renvoie « Not Found » lorsque RECHERCHEV ne peut pas trouver de valeur

Lorsque vous utilisez la fonction Excel VLOOKUP et qu'elle ne trouve pas la valeur de recherche dans la plage spécifiée, elle renvoie l'erreur #N/A.

Par exemple, vous trouverez ci-dessous un ensemble de données sur les noms des élèves et leurs notes. J'ai utilisé la fonction RECHERCHEV pour récupérer les notes de trois étudiants (en D2, D3 et D4).

Alors que la formule RECHERCHEV dans l'exemple ci-dessus trouve les noms des deux premiers étudiants, elle ne peut pas trouver le nom de Josh dans la liste et renvoie donc l'erreur #N/A.

Ici, nous pouvons utiliser la fonction SIERREUR pour renvoyer un texte vide ou significatif au lieu de l'erreur.

Vous trouverez ci-dessous la formule qui renverra « Not Found » au lieu de l'erreur.

=SIERREUR(RECHERCHEV(D2,$A$2:$B$12,2,0),"Introuvable")

Notez que vous pouvez également utiliser IFNA au lieu de IFERROR avec RECHERCHEV. Alors que IFERROR traiterait toutes sortes de valeurs d'erreur, IFNA ne fonctionnerait que sur les erreurs #N/A et ne fonctionnerait pas avec d'autres erreurs.

Exemple 3 - Renvoie 0 en cas d'erreur

Si vous ne spécifiez pas la valeur à retourner par IFERROR en cas d'erreur, il retournera automatiquement 0.

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

Cependant, si j'utilise la fonction IFERROR ci-dessous, elle renverrait un 0 à la place. Notez que vous devez toujours utiliser une virgule après le premier argument.

Exemple 4 - Utilisation d'IFERROR imbriqué avec RECHERCHEV

Parfois, lorsque vous utilisez RECHERCHEV, vous devrez peut-être parcourir la table fragmentée des tableaux. Par exemple, supposons que vous ayez les enregistrements des transactions de vente dans 2 feuilles de calcul distinctes et que vous souhaitiez rechercher un numéro d'article et voir sa valeur.

Pour ce faire, vous devez utiliser IFERROR imbriqué avec RECHERCHEV.

Supposons que vous ayez un ensemble de données comme indiqué ci-dessous :

Dans ce cas, pour trouver le score de Grace, vous devez utiliser la formule IFERROR imbriquée ci-dessous :

=SIERREUR(RECHERCHEV(G3,$A$2:$B$5,2,0),SIERREUR(RECHERCHEV(G3,$D$2:$E$5,2,0),"Introuvable"))

Ce type d'imbrication de formule garantit que vous obtenez la valeur de l'une ou l'autre des tables et que toute erreur renvoyée est gérée.

Notez que si les tableaux se trouvent sur la même feuille de calcul, cependant, dans un exemple réel, il est probable qu'ils se trouvent sur des feuilles de calcul différentes.

Fonction Excel SIERREUR - VIDÉO

  • Excel ET Fonction.
  • Excel OU Fonction.
  • Excel PAS Fonction.
  • Fonction Excel SI.
  • Fonction IFS Excel.
  • Excel FAUX Fonction.
  • Excel VRAI Fonction.

Vous contribuerez au développement du site, partager la page avec vos amis

wave wave wave wave wave