Syntaxe de la fonction

SIERREUR(valeur; [valeur_si_erreur])

  • valeur : valeur Ă  Ă©valeur ;
  • valeur_si_erreur – [FACULTATIF, vide par dĂ©faut] : valeur affichĂ©e par la fonction si valeur est une erreur.

Exemples d'utilisation

  • SIERREUR(A1)
  • SIERREUR(A1;“Je cache l'erreur !”)

Exercices d'application

Dans cet exercice, nous souhaitons vérifier si les noms indiqués en colonne A sont en rapport avec Numericoach. Si il s’agit de Numeritube, nous l’indiquerons. Si il l’agit de Numeriblog, nous l’indiquerons aussi. Si notre résultat renvoie une erreur, nous préciserons alors que ce nom ne provient pas de Numericoach.

Pour cela, voici la fonction utilisĂ©e Ă  mettre en cellule B2 :  

Plain text
Copy to clipboard
Open code in new window
EnlighterJS 3 Syntax Highlighter
=SIERREUR(IFS(A2="Numeritube";"Chaîne youtube !";A2="Numeriblog";"Le blog !");"Ce n'est pas une entreprise de Numericoach !")
=SIERREUR(IFS(A2="Numeritube";"Chaîne youtube !";A2="Numeriblog";"Le blog !");"Ce n'est pas une entreprise de Numericoach !")
=SIERREUR(IFS(A2="Numeritube";"Chaîne youtube !";A2="Numeriblog";"Le blog !");"Ce n'est pas une entreprise de Numericoach !") 

Dans cette configuration, si la fonction IFS ne trouve ni « Numeritube Â» ni « Numeriblog Â», elle renverra une erreur. La fonction SIERREUR le dĂ©tectera et affichera donc Ă  la place qu’il ne s’agit pas d’une entreprise liĂ©e Ă  Numericoach.

💡 L’astuce Numericoach : utilisez ArrayFormula pour étendre votre formule à l’ensemble des lignes d’un seul coup ! Voici la formule finale :

Plain text
Copy to clipboard
Open code in new window
EnlighterJS 3 Syntax Highlighter
=ArrayFormula(SIERREUR(IFS(A2:A="Numeritube";"Chaîne youtube !";A2:A="Numeriblog";"Le blog !");"Ce n'est pas une entreprise de Numericoach !"))
=ArrayFormula(SIERREUR(IFS(A2:A="Numeritube";"Chaîne youtube !";A2:A="Numeriblog";"Le blog !");"Ce n'est pas une entreprise de Numericoach !"))
=ArrayFormula(SIERREUR(IFS(A2:A="Numeritube";"Chaîne youtube !";A2:A="Numeriblog";"Le blog !");"Ce n'est pas une entreprise de Numericoach !"))

Nous ne précisons pas de ligne de fin (A2:A) afin que de potentielles nouvelles lignes soient automatiquement prises en compte.

DĂ©monstration

C1

=SIERREUR(A1;"C'est une erreur !")

Valeurs

Cellules dont nous souhaitons vérifier la présence d'erreur

A BCD
1 #REF!=SIERREUR(A1;"C'est une erreur !")
2Numericoach Numericoach
3#N/A C'est une erreur !
4
Ouvrir dans Sheets

Fonctions