La fonction SIERREUR () d’Excel (en anglais IFERROR ())

Syntaxe.

SIERREUR(valeur;valeur_si_erreur)
Définition.

Cette fonction renvoie le deuxième argument si le premier argument génère une erreur. Cette fonction a été introduite dans Excel 2007.
Arguments
■ valeur (obligatoire). N’importe quelle valeur ou expression
■ value_if_error (obligatoire). Valeur renvoyée si l’argument valeur génère une erreur. Les erreurs sont #NA ! , #VALEUR !, #REF ! , #DIV/0 ! , #NUM ! , #NOM ? ou #NULL !. Si aucune erreur n’existe, la valeur du premier argument est renvoyée.
Arrière-plan. Utilisez la fonction SIERREUR() pour tester des valeurs et des formules basées sur des conditions.
Si l’argument value ou value SIERREUR fait référence à une cellule vide, la fonction traite cette cellule comme une cellule contenant une chaîne vide (“”).
Si valeur est une formule matricielle, la fonction SIERREUR() renvoie un tableau de résultats pour chaque cellule référencée par l’argument valeur.
Étant donné que cette fonction peut être utilisée à la place d’une combinaison de la fonction SI() et de certaines fonctions d’erreur, il en résulte des formules plus courtes et plus claires.
Exemple.

Supposons que vous ayez créé une liste avec des anniversaires (ou des numéros de commande, des informations d’adresse, des numéros de téléphone ou quelque chose de similaire) et que vous souhaitiez accéder à ces informations à l’aide de la fonction RECHERCHEV(). 

Si vous saisissez la formule
=RECHERCHEV(B44;D44:E46;2; FAUX)
dans la cellule B45, vous obtenez l’erreur #N/A qui est particulièrement gênante lorsque vous imprimez. Dans ce cas, vous pouvez utiliser la fonction IF() dans B46 au lieu de la formule plus simple dans B45.
=SI(IsError(RECHERCHEV(B44;D44:E46;2;FAUX)),”non trouvé”, RECHERCHEV(B44;D44:E46;2;FAUX))
Cette formule est quelque peu compliquée en raison de la partie redondante.
RECHERCHEV(B44;D44:E46;2;FAUX)
La formule
=SIERREUR(RECHERCHEV(B44;D44:E46;2;FAUX);”non trouvé”)
est beaucoup plus concis. Dans d’autres situations, vous souhaiterez peut-être utiliser des valeurs intermédiaires et ignorer les erreurs.

S’abonner
Notifier de
0 Commentaires
Inline Feedbacks
Voir tous les commentaires

Initiation à Excel

Fonctions Excel

Excel VBA

Macros VBA Utiles

Plus d'outils

Sur Facebook

Sur YouTube

0
Nous aimerions avoir votre avis, veuillez laisser un commentaire.x