Comment utiliser iIrror dans Excel avec des exemples de formule
Apr 09, 2025 am 09:37 AMCe didacticiel montre comment la fonction IFERROR d'Excel gère les erreurs, les rempla?ant par des blancs, des valeurs alternatives ou des messages personnalisés. Il couvre l'utilisation de IFRERROR avec VLookup et INDEX MATCH, et le compare à If iSerror et IFNA.
"Donnez-moi un endroit pour se tenir debout et je bougerai la terre", a déclaré Archimède. Un utilisateur Excel pourrait également dire: "Donnez-moi une formule, et je vais le faire lancer une erreur!" Ce didacticiel ne se concentre pas sur la création d'erreurs, mais sur les prévention des feuilles de travail plus propres et plus transparentes.
Fonction Inierror d'Excel: syntaxe et utilisation de base
IIRERROR est con?u pour gérer les erreurs de formule. Il vérifie une formule; Si une erreur se produit, il renvoie une valeur spécifiée; Sinon, il renvoie le résultat de la formule.
Syntaxe:
IFERROR(value, value_if_error)
- Valeur: la formule, l'expression, la valeur ou la référence de cellule pour vérifier.
- Value_if_error: la valeur de remplacement si une erreur est détectée (blanc, texte, numéro, une autre formule, etc.).
Par exemple, la division peut produire diverses erreurs si un diviseur est nul ou si une cellule est vide. IIRERROR ENTRIPonne cela.
Erreurs de gestion:
-
Cellule vierge:
=IFERROR(A2/B2, "")
renvoie une cellule vierge si une erreur se produit. -
Message personnalisé:
=IFERROR(A2/B2, "Calculation Error")
Affiche un message personnalisé.
Caractéristiques clés de l'IFERROR:
- Gère tous les types d'erreur (# div / 0!, # N / a, #name?, #Null!, #Num!, #Ref!, #Value!).
- Remplace les erreurs par du texte personnalisé, des nombres, des dates, des valeurs logiques, d'autres formules ou des blancs.
- Traite les cellules vierges comme des cha?nes vides, pas des erreurs.
- Disponible sur Excel 2007.
- Pour les versions Excel plus anciennes (2003 et antérieure), utilisez
IF
avecISERROR
.
Exemples de formule IIRERROR
Ces exemples montrent IFERROR avec d'autres fonctions.
IIrror avec vlookup:
Vlookup renvoie souvent # n / a si une valeur de recherche n'est pas trouvée. IIrror fournit une alternative conviviale:
=IFERROR(VLOOKUP(A2, 'Lookup table'!$A$2:$B$4, 2,FALSE), "Not found")
(Remarque: IFNA est préférable si seulement # n / a des erreurs doivent être manipulées.)
IFRERROR NEST pour les Vlookups séquentiels:
Pour plusieurs Vlookups sur différentes feuilles, les idirrors imbriqués fournissent une solution:
=IFERROR(VLOOKUP(A2,'Report 1'!A2:B5,2,0),IFERROR(VLOOKUP(A2,'Report 2'!A2:B5,2,0),IFERROR(VLOOKUP(A2,'Report 3'!A2:B5,2,0),"not found")))
IFRERROR dans les formules de tableau:
Les formules du tableau effectuent plusieurs calculs. IIRERROR peut gérer les erreurs dans ces calculs:
=SUM(IFERROR($B$2:$B$4/$C$2:$C$4,0))
(Entrez en tant que formule de tableau: Ctrl Shift Entrée)
IIrror contre If iSerror:
IIRERROR est plus simple et plus efficace que l'ancienne combinaison IF(ISERROR(...))
, ce qui nécessite de répéter la formule principale.
IIrorror vs ifna:
IFNA gère uniquement les erreurs # n / a, tandis que IFERROR gère tous les types d'erreur. Choisissez IFNA lorsque vous souhaitez mettre en évidence d'autres erreurs, mais supprimer uniquement # n / a.
Meilleures pratiques:
- évitez le piégeage d'erreurs inutile.
- Appliquez IFRERROR à la plus petite partie pertinente d'une formule.
- Utilisez des fonctions plus spécifiques (ifna, iSerr) le cas échéant.
Ce tutoriel fournit un guide complet pour utiliser la fonction IFERROR d'Excel pour une gestion efficace des erreurs. Un exemple de classeur est disponible pour une exploration plus approfondie.
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Outils d'IA chauds

Undress AI Tool
Images de déshabillage gratuites

Undresser.AI Undress
Application basée sur l'IA pour créer des photos de nu réalistes

AI Clothes Remover
Outil d'IA en ligne pour supprimer les vêtements des photos.

Clothoff.io
Dissolvant de vêtements AI

Video Face Swap
échangez les visages dans n'importe quelle vidéo sans effort grace à notre outil d'échange de visage AI entièrement gratuit?!

Article chaud

Outils chauds

Bloc-notes++7.3.1
éditeur de code facile à utiliser et gratuit

SublimeText3 version chinoise
Version chinoise, très simple à utiliser

Envoyer Studio 13.0.1
Puissant environnement de développement intégré PHP

Dreamweaver CS6
Outils de développement Web visuel

SublimeText3 version Mac
Logiciel d'édition de code au niveau de Dieu (SublimeText3)