![](https://cdn.wiki-base.com/1141472/how_to_use_the_excel_iferror_function__2.png.webp)
Sammanfattning
Excel IFERROR-funktionen returnerar ett anpassat resultat när en formel genererar ett fel och ett standardresultat när inget fel upptäcks. IFERROR är ett elegant sätt att fånga och hantera fel utan att använda mer komplicerade kapslade IF-uttalanden.
Ändamål
Fånga och hantera felReturvärde
Det värde du anger för felvillkor.Syntax
= FEL (värde, värde_om_fel)Argument
- värde - Värdet, referensen eller formeln för att söka efter ett fel.
- value_if_error - Värdet som ska returneras om ett fel hittas.
Version
Excel 2007Användningsanmärkningar
IFERROR-funktionen "fångar upp" fel i en formel och returnerar ett alternativt resultat eller en formel när ett fel upptäcks.
Använd IFERROR-funktionen för att fånga och hantera fel som produceras av andra formler eller funktioner. IFERROR söker efter följande fel: # N / A, #VALUE !, #REF !, # DIV / 0 !, #NUM !, #NAME ?, eller #NULL !.
Exempel 1
Till exempel, om A1 innehåller 10, B1 är tomt och C1 innehåller formeln = A1 / B1, kommer följande formel att fånga # DIV / 0! fel som beror på att A1 delas med B1:
=IFERROR (A1/B1,"Please enter a value in B1")
Så länge B1 är tom visar C1 meddelandet "Vänligen ange ett värde i B1" om B1 är tomt eller noll. När ett nummer matas in i B1 returnerar formeln resultatet av A1 / B1.
Exempel 2
Du kan också använda IFERROR-funktionen för att fånga # N / A-felet som kastas av VLOOKUP när ett sökningsvärde inte hittas. Syntaxen ser ut så här:
=IFERROR(VLOOKUP(value,data,column,0),"Not found")
I detta exempel, när VLOOKUP returnerar ett resultat, fungerar IFERROR det resultatet. Om VLOOKUP returnerar # N / A-fel eftersom ett sökvärde inte hittas returnerar IFERROR "Not Found".
Anteckningar
- Om värdet är tomt utvärderas det som en tom sträng ("") och inte som ett fel.
- Om value_if_error tillhandahålls som en tom sträng ("") visas inget meddelande när ett fel upptäcks.
- Om IFERROR anges som en matrisformel returneras en array med resultat med ett objekt för varje cell i värde .
- I Excel 2013+ kan du använda IFNA-funktionen för att fånga och hantera # N / A-fel specifikt.
Relaterade videoklipp
![](https://cdn.wiki-base.com/1141472/how_to_use_the_excel_iferror_function__3.png.webp)
![](https://cdn.wiki-base.com/1141472/how_to_use_the_excel_iferror_function__4.png.webp)
![](https://cdn.wiki-base.com/1141472/how_to_use_the_excel_iferror_function__5.png.webp)