Beskrivning
Använd denna funktion för att fånga upp och hantera fel i en formel.
Syntax
IFERROR(värde, värde_if_error)
Indata
Denna funktion godkänner följande argument:
| Namn | Krävs | Beskrivning | Giltig inmatning |
|---|---|---|---|
värde |
Ja | Det värde eller uttryck som ska kontrolleras för ett fel. | En cellreferens, ett cellintervall, ett tal, en textsträng eller en formel som resulterar i något av dessa. |
värde_om_fel |
Ja | Det värde som ska returneras om formeln utvärderas som ett fel. | En cellreferens, ett cellintervall, ett tal, en textsträng eller en formel som resulterar i något av dessa. |
Exempel
Provdata
| A | B | ||
|---|---|---|---|
| 1 | 100 | 20 | |
| 2 | 50 | 0 | |
| 3 | 30 | 5 | |
| 4 | Fyra | 10 |
Prov på formler
| Användningsfall | Formel | Förklaring och resultat |
|---|---|---|
| Dividera värdet i en cell med värdet i en annan. Om det uppstår ett fel returnerar den det angivna meddelandet. | =OMFEL(A1/B1,"Kan inte divideras") |
Denna formel fungerar på följande sätt:
Resultat: 5 . |
| Dividera värdet i en cell med värdet i en annan. Om det uppstår ett fel returnerar den det angivna meddelandet. | =OMFEL(A2/B2,"Kan inte divideras") |
Denna formel fungerar på följande sätt:
Resultat: Kan inte dividera . |
| Multiplicera värdet i en cell med värdet i en annan. Om det uppstår ett fel returnerar den det angivna meddelandet. | =OMFEL(A4*B4,"Ogiltig beräkning") |
Denna formel fungerar på följande sätt:
Resultat: Ogiltig beräkning . |
| Leta efter ett specifikt värde i ett intervall. Om det uppstår ett fel returnerar den det angivna meddelandet. | =OMFEL(LETARUT("Banan", A1:B4, 2,FALSKT),"Ingen banan hittades") |
Denna formel fungerar på följande sätt:
Resultat: Ingen banan hittades . |
Anteckningar
- IFERROR returnerar ett angivet värde om en formel utvärderas till ett fel
- IFERROR fångar upp alla felklasser ( Det görs ingen åtskillnad mellan felklasser.
- IFERROR används ofta med funktioner som VLOOKUP, HLOOKUP, och INDEX/MATCH för att hantera scenarier med saknade data.
- IFERROR kan infogas i andra funktioner eller användas som en del av en större formel.
Tips
- Använd IFERROR för att rensa upp kalkylark genom att ersätta felmeddelanden med mer användarvänlig text eller tomma celler.
- Var försiktig när du använder IFERROR, eftersom det kan dölja legitima fel som du kanske vill undersöka.
- Överväg att använda den mer specifika funktionen IFNA om du bara behöver fånga
- För mer komplex felhantering kan du lägga in IF satser inom IFERROR.
- Vid felsökning kan du tillfälligt ta bort IFERROR för att se de faktiska fel som dina formler producerar.