Beskrivning
Använd den här funktionen för att avgöra om en cell har någon typ av felmarkering. Supported in Chains.
Detta inkluderar felen #N/A, #VALUE!, #REF!, #DIV/0!, #NUM!, #NAME? och #NULL! .
Syntax
ISERROR(värde)
Ingångar
Denna funktion har följande argument:
| Namn | Krävs | Beskrivning | Giltig inmatning |
|---|---|---|---|
värde |
Ja | Den cell som du vill utvärdera. | En referens till en cell, eller en formel som resulterar i en cell. |
Exempel
Provdata
| A | B | |
|---|---|---|
| 1 | Objekt | Värde |
| 2 | röd | 56 |
| 3 | grön | 39 |
| 4 | apelsin | 15 |
| 5 | röd | 92 |
| 6 | blå | 22 |
Prov på formler
| Användningsfall | Formel | Förklaring och resultat |
|---|---|---|
| Kontrollerar om den angivna cellen innehåller ett fel. | =ISERROR(A1) |
Denna formel fungerar på följande sätt:
För denna datamängd ger denna formel FALSE. (Eftersom cell A1 är tom.) |
| Kontrollerar om den angivna cellen innehåller ett fel. | =ISERROR(B1) |
Denna formel fungerar på följande sätt:
För denna datauppsättning ger denna formel TRUE (eftersom cell B1 innehåller ett #N/A! fel) |
| Kontrollerar om den angivna cellen innehåller ett fel. | =ISERROR(A2) |
Denna formel fungerar på följande sätt:
För denna datamängd ger denna formel FALSE. (Eftersom cell A1 innehåller "grön".) |
| Kontrollera om någon av cellerna i en uppsättning innehåller ett fel. | =IF(OR(ISERROR(A1),ISERROR(B1),ISERROR(C1)),"Ett fel inträffade") |
Denna formel fungerar på följande sätt:
För denna datauppsättning ger denna formel Ett fel inträffade. (Eftersom cell B1 innehåller ett #N/A! fel.) |
Anteckningar
- Cellintervall stöds inte.
- Du kan koppla ihop flera instanser av ISERROR för att kontrollera om någon av en uppsättning celler är tom:
=IF(OR(ISERROR(A1),ISERROR(B1),ISERROR(C1)),"Ett fel inträffade",SUM(A1:C1))
Eftersom kommer att returnera SANT om något angivet värde är SANT, kommer formeln att visa "Ett fel inträffade" om någon av de celler som identifieras med en funktion returnerar SANT.
Tips
Du kan använda ISERROR på följande sätt:
- Att fånga upp ett fel och utföra en beräkning är ett renare tillvägagångssätt.
- Du kan kombinera ISERROR med funktionen för att vända logiken till "är inte ett fel". Exempel:
=NOT(ISERROR(A1))
Relaterade funktioner
COUNT
COUNTA
COUNTBLANK
COUNTIF
COUNTIFS
ISBLANK
ISERROR
ISNA
ISNUMBER
VÄRDE