Beschrijving
Gebruik deze functie om te bepalen of een cel een foutmarkering heeft. Ondersteund in Ketens.
Dit omvat de #N/A, #VALUE!, #REF!, #DIV/0!, #NUM!, #NAME? en #NULL! fouten.
Syntax
ISERROR(waarde)
Ingangen
Deze functie heeft de volgende argumenten:
| Naam | Vereist | Beschrijving | Geldige invoer |
|---|---|---|---|
waarde |
Ja | De cel die u wilt evalueren. | Een verwijzing naar een cel, of een formule die resulteert in een cel. |
Voorbeelden
Voorbeeldgegevens
| A | B | |
|---|---|---|
| 1 | Item | Waarde |
| 2 | rood | 56 |
| 3 | groen | 39 |
| 4 | oranje | 15 |
| 5 | rood | 92 |
| 6 | blauw | 22 |
Voorbeeldformules
| Gebruikscasus | Formule | Uitleg en resultaat |
|---|---|---|
| Controleert of de opgegeven cel een fout bevat. | =ISERROR(A1) |
Deze formule werkt op de volgende manier:
Voor deze gegevensset retourneert deze formule FALSE. (Omdat cel A1 leeg is) |
| Controleert of de opgegeven cel een fout bevat. | =ISERROR(B1) |
Deze formule werkt op de volgende manier:
Voor deze gegevensset retourneert deze formule TRUE (omdat cel B1 een #N/A! fout bevat) |
| Controleert of de opgegeven cel een fout bevat. | =ISERROR(A2) |
Deze formule werkt op de volgende manier:
Voor deze gegevensset retourneert deze formule FALSE. (Omdat cel A1 "groen" bevat) |
| Controleer of een set cellen een fout bevat. | =IF(OR(ISERROR(A1),ISERROR(B1),ISERROR(C1)),"Er is een fout opgetreden") |
Deze formule werkt op de volgende manier:
Voor deze gegevensset geeft deze formule Er is een fout opgetreden. (Omdat cel B1 een #N/A! fout bevat) |
Notities
- Celbereiken worden niet ondersteund.
- U kunt meerdere instanties van ISERROR samenvoegen om te controleren of een van een set cellen leeg is:
=IF(OR(ISERROR(A1),ISERROR(B1),ISERROR(C1)),"Er is een fout opgetreden",SUM(A1:C1))
Omdat er WAAR zal zijn als een van de opgegeven waarden WAAR is, zal de formule "Er is een fout opgetreden" weergeven als een van de cellen die met een functie zijn geïdentificeerd WAAR is.
Tips
U kunt ISERROR als volgt gebruiken:
- Een fout opvangen en een berekening uitvoeren is een schonere aanpak.
- U kunt ISERROR combineren met de functie om de logica om te keren naar "is geen fout". Voorbeeld:
=NOT(ISERROR(A1))