Excel IFERROR-functie
Bij het toepassen van formules in een Excel-werkblad kunnen soms foutwaarden ontstaan. Gelukkig biedt Excel daar een handige oplossing voor: de IFERROR-functie. Deze functie geeft een aangepast resultaat weer als een formule een fout oplevert, en het normale resultaat als alles naar behoren verloopt.

Syntaxis:
De syntaxis van de IFERROR-functie in Excel is:
Argumenten:
- value: Vereist. Een formule, expressie, waarde of celverwijzing die op fouten moet worden gecontroleerd.
- value_if_error: Vereist. Een specifieke waarde die geretourneerd moet worden wanneer er een fout optreedt. Dit kan een lege tekenreeks, een tekstbericht, een numerieke waarde, een andere formule of een berekening zijn.
Opmerkingen:
- 1. De functie IFERROR kan elk fouttype aan, waaronder #DIV/0!, #N/B, #NAAM?, #LEEG!, #GETAL!, #VERW! en #WAARDE!.
- 2. Als het waarde-argument een lege cel is, behandelt de IFERROR-functie deze als een lege tekenreeks („").
- 3. Als het waarde_indien_fout-argument wordt ingesteld op een lege tekenreeks („"), verschijnt er geen foutmelding wanneer een fout wordt gedetecteerd.
- 4. Als het waarde-argument een matrixformule is, retourneert IFERROR een matrix met resultaten voor elke cel in het opgegeven bereik.
- 5. Deze IFERROR-functie is beschikbaar vanaf Excel 2007 en in alle nieuwere versies.
Retourneert:
Geeft de opgegeven waarde terug bij foutwaarden.
Voorbeelden:
Voorbeeld 1: IFERROR-functie om een lege cel of aangepaste tekst weer te geven in plaats van een foutwaarde
Stel dat u de onderstaande gegevenslijst hebt. Om de gemiddelde prijs te berekenen, gebruikt u Verkoop / Eenheid. Maar wanneer de Eenheid 0 is of een lege cel bevat, verschijnen er fouten, zoals in de afbeelding hieronder:

Nu vervang ik de foutwaarden door een lege cel of een andere tekenreeks:
=IFERROR(B2/C2, „")(Deze formule retourneert een lege cel in plaats van de foutwaarde)
=IFERROR(B2/C2, „Error")(Deze formule retourneert de aangepaste tekst „Fout” in plaats van de foutwaarde)
![]() | ![]() |
Voorbeeld 2: IFERROR met de VERT.ZOEKEN-functie om „Niet gevonden” weer te geven in plaats van foutwaarden
Normaal gesproken krijgt u bij gebruik van de VERT.ZOEKEN-functie om de overeenkomstige waarde op te halen een #N/B-foutwaarde als uw zoekwaarde niet wordt gevonden, zoals in de volgende afbeelding wordt weergegeven:

In plaats van de foutwaarde weer te geven, vervangt u deze eenvoudig door de tekst „Niet gevonden” door de VERT.ZOEKEN-formule als volgt in de IFERROR-functie op te nemen:=IFERROR(VLOOKUP(…),„Not found")
Gebruik de onderstaande formule om, wanneer de zoekwaarde niet wordt gevonden, automatisch de aangepaste tekst „Niet gevonden” te tonen in plaats van een foutmelding. Zie de afbeelding:

Voorbeeld 3: Geneste IFERROR met de VERT.ZOEKEN-functie
Deze IFERROR-functie ondersteunt u ook bij meerdere VERT.ZOEKEN-formules. Stel dat u twee opzoektabels hebt en een item in beide tabellen wilt opzoeken: gebruik dan geneste IFERROR met VERT.ZOEKEN om foutwaarden soepel te negeren, zoals hieronder:

Voorbeeld 4: IFERROR-functie in matrixformules
Stel dat u de totale hoeveelheid wilt berekenen op basis van de lijst met totale prijs en eenheidsprijs. Dat lukt met een matrixformule die elke cel in het bereik B2:B5 deelt door de overeenkomstige cel in het bereik C2:C5, en de resultaten daarna optelt. Gebruik hiervoor deze matrixformule:=SUM($B$2:$B$5/$C$2:$C$5).
Opmerking: Als het gebruikte bereik minstens één nulwaarde of lege cel bevat, wordt de fout #DIV/0! weergegeven, zoals in de onderstaande afbeelding te zien is:

Om deze fout op te lossen, kunt u de IFERROR-functie in de formule opnemen, zoals hieronder wordt weergegeven. Vergeet niet om na het invoeren van deze formule tegelijkertijd op Shift + Ctrl + Enter te drukken:

De beste Office-productiviteitshulpmiddelen
Kutools voor Excel – Helpt u om op te vallen tussen de massa
Kutools voor Excel Beschikt over meer dan 300 functies,zodat u alles wat u nodig heeft binnen één klik bereik heeft...
Office Tab – Schakel tabbladenlezen en -bewerken in Microsoft Office (inclusief Excel) in
- Schakel in één seconde tussen tientallen geopende documenten!
- Bespaar honderden muisklikken per dag en zeg vaarwel tegen muisarm.
- Verhoog uw productiviteit met 50 % bij het bekijken en bewerken van meerdere documenten.
- Brengt efficiënte tabs naar Office (inclusief Excel), net als in Chrome, Edge en Firefox.

