Syntaxe
IFERROR(value, value_if_error)
- valeur—La valeur, généralement une formule, qui permet de tester une erreur
- valeur_si_erreur—La valeur ou la formule à renvoyer si la première valeur entraîne une erreur
Exemple d'utilisation
IFERROR([Nom de la tâche]15; "Données nécessaires")
Notes d'utilisation
- Cette méthode est similaire à l’imbrication de la fonction ISERROR dans une fonction IF ; toutefois, avec IFERROR, vous n’avez pas besoin de saisir à nouveau ou de réévaluer l’expression.
- Cette fonction ne supprime pas les erreurs provoquées par des formules construites de manière incorrecte. Par exemple, #UNPARSEABLE, #CIRCULAR REFERENCE, #BLOCKED, #DATE EXPECTED, #CONTACT EXPECTED.
Exemples
Cet exemple se réfère aux informations de la feuille suivante :
| N° de ligne | Vêtement | Numéro de l’article | Prix unitaire | Date d’expédition |
|---|---|---|---|---|
| 1 | T-Shirt | C001 | 15,00 $ | 05/03/19 |
| 2 | Pantalons | C002 | 35,50 $ | 20/03/19 |
| 3 | Veste | C003 | 200,00 $ | 27/02/19 |
| 4 | Veste | C003 | #DIVIDE BY ZERO | 27/02/19 |
Compte tenu du tableau ci-dessus, voici quelques exemples d’utilisation de IFERROR dans une feuille :
| Formule | Description | Résultat |
|---|---|---|
| =IFERROR(SUM([Prix unitaire]:[Prix unitaire]), "Il y a une erreur dans le prix") | Additionne la colonne Prix unitaire. S’il y a une erreur, la formule retourne la valeur Il y a une erreur dans le prix. | Il y a une erreur dans le prix |
| =COUNTIF([Date d’expédition]:[Date d’expédition], IFERROR(MONTH(@cell) = 3, " ")) | Compte les valeurs de la colonne Date d’expédition, si la valeur de la cellule du mois est égale à 3 (mars). S’il y a une erreur dans les critères, la formule retourne une valeur vide. Les lignes 2 et 3 de la colonne Date d’expédition répondent aux critères. | 2 |
| =IFERROR(VLOOKUP("Veste", [Vêtement]:[Numéro de l’article], 2, false), " ") | Recherche la valeur Veste dans la colonne Vêtement. Si la formule trouve la valeur, elle retourne la valeur dans la colonne Numéro de l’article. S’il y a une erreur, comme #No Match, la formule retourne une valeur vide. | C003 |
Besoin d’aide ?
Utilisez le modèle du Manuel des formules pour trouver d'autres ressources d'assistance et consulter plus de 100 formules, y compris un glossaire de chaque fonction avec laquelle vous pouvez vous entraîner en temps réel, et des exemples de formules couramment utilisées et avancées.
Trouvez des exemples de la façon dont d'autres clients de Smartsheet utilisent cette fonction ou posez des questions sur votre cas d'utilisation spécifique dans la communauté en ligne de Smartsheet.