Ga naar hoofdinhoud

Excel IFERROR functie

Auteur: Xiaoyang Laatst gewijzigd: 2019-06-19

Bij het toepassen van formules in het Excel-werkblad worden enkele foutwaarden gegenereerd, om de fouten op te lossen, biedt Excel een handige functie-IFERROR-functie. De functie ALS.FOUT wordt gebruikt om een ​​aangepast resultaat te retourneren wanneer een formule een fout evalueert, en om een ​​normaal resultaat te retourneren wanneer er geen fout is opgetreden.

doc iferror-functie 1


 Syntax:

De syntaxis voor de IFERROR-functie in Excel is:

=IFERROR(value, value_if_error)

 Argumenten:

  • value: Verplicht. Een formule, uitdrukking, waarde of celverwijzing om op een fout te controleren.
  • value_if_error: Verplicht. Een specifieke waarde die moet worden geretourneerd als er een fout wordt gevonden. Het kan een lege tekenreeks, tekstbericht, numerieke waarde, een andere formule of berekening zijn.

Notes:

  • 1. De IFERROR-functie kan alle fouttypen aan, waaronder # DIV / 0 !, # N / A, #NAAM ?, #NULL !, #GETAL !, #REF !, en #VALUE !.
  • 2. Indien de waarde argument is een lege cel, het wordt behandeld als een lege tekenreeks ("") door de functie IFERROR.
  • 3. Indien de waarde_if_fout argument wordt geleverd als een lege string (""), er wordt geen bericht weergegeven als er een fout wordt gedetecteerd.
  • 4. Als waarde argument is een matrixformule, IFERROR retourneert een matrix met resultaten voor elke cel in het bereik dat is opgegeven in waarde.
  • 5. Deze IFERROR is beschikbaar in Excel 2007 en alle volgende versies.

 Keer terug:

Retourneert de specifieke waarde voor de foutwaarden.


 Voorbeelden:

Voorbeeld 1: IFFEROR-functie om een ​​lege cel of een aangepaste tekst te retourneren in plaats van een foutwaarde

U heeft bijvoorbeeld een lijst met onderstaande gegevens. Om de gemiddelde prijs te berekenen, moet u Verkoop / Eenheid gebruiken. Maar als de eenheid 0 of een lege cel is, worden fouten weergegeven zoals onderstaand screenshot:

doc iferror-functie 2

Nu zal ik een lege cel of een andere tekstreeks gebruiken om de foutwaarden te vervangen:

=IFERROR(B2/C2, "") (Deze formule retourneert een blanco in plaats van de foutwaarde)

=IFERROR(B2/C2, "Error") (Deze formule retourneert een aangepaste tekst "Fout" in plaats van de foutwaarde)

doc iferror-functie 3 doc iferror-functie 4

Voorbeeld 2: IFERROR met Vlookup-functie om "Not Found" te retourneren in plaats van foutwaarden

Normaal gesproken, wanneer u de functie vlookup toepast om de overeenkomstige waarde te retourneren, als uw overeenkomende waarde niet wordt gevonden, krijgt u een # N / A-foutwaarde zoals in de volgende schermafbeelding:

doc iferror-functie 5

In plaats van de foutwaarde weer te geven, kunt u een tekst "Niet gevonden" gebruiken om deze te vervangen. In dit geval kunt u de Vlookup-formule als volgt in de IFERROR-functie verpakken: =IFERROR(VLOOKUP(…),"Not found")

Gebruik de onderstaande formule, en dan wordt een aangepaste tekst "Niet gevonden" teruggestuurd naar de foutwaarde terwijl de overeenkomende waarde niet wordt gevonden, zie screenshot:

=IFERROR(VLOOKUP(D2,$A$2:$B$11,2,FALSE),"Not Found")

doc iferror-functie 6


Voorbeeld 3: Geneste IFERROR gebruiken met de Vlookup-functie

Deze IFERROR-functie kan u ook helpen om met meerdere vlookup-formules om te gaan, u hebt bijvoorbeeld twee opzoektabellen, moet nu naar het item in deze twee tabellen zoeken, om de foutwaarden te negeren, gebruikt u de geneste IFERROR met Vlookup als dit :

=IFERROR(VLOOKUP(G2,$A$2:$B$7,2,FALSE),IFERROR(VLOOKUP(G2,$D$2:$E$7,2,FALSE),"Not Found"))

doc iferror-functie 7


Voorbeeld 4: IFERROR-functie in matrixformules

Laten we zeggen dat als u de totale hoeveelheid wilt berekenen op basis van de lijst met totale prijs en eenheidsprijs, dit kan worden gedaan door een matrixformule te gebruiken, die elke cel in het bereik B2: B5 deelt door de overeenkomstige cel van het bereik C2: C5, en telt vervolgens de resultaten op met behulp van deze matrixformule: =SUM($B$2:$B$5/$C$2:$C$5).

Opmerking: als er ten minste één 0-waarde of lege cel in het gebruikte bereik is, wordt de # DIV / 0! fout wordt geretourneerd zoals onderstaand screenshot getoond:

doc iferror-functie 8

Om die fout op te lossen, kunt u de IFERROR-functie als volgt in de formule verpakken, en vergeet niet dat u op drukt Shitf+Ctrl+Enter toetsen samen na het invoeren van deze formule:

=SUM(IFERROR($B$2:$B$5/$C$2:$C$5,0))

doc iferror-functie 9


De beste tools voor kantoorproductiviteit

Kutools for Excel - Helpt u zich te onderscheiden van de menigte

🤖 Kutools AI-assistent: Een revolutie teweegbrengen in de data-analyse op basis van: Intelligente uitvoering   |  Genereer code  |  Aangepaste formules maken  |  Analyseer gegevens en genereer grafieken  |  Roep Kutools-functies aan...
Populaire functies: Zoek, markeer of identificeer duplicaten  |  Verwijder lege rijen  |  Combineer kolommen of cellen zonder gegevens te verliezen  |  Ronde zonder formule ...
Super VLookup: Meerdere criteria  |  Meerdere waarde  |  Over meerdere vellen  |  Fuzzy opzoeken...
Gev. Keuzelijst: Gemakkelijke vervolgkeuzelijst  |  Afhankelijke vervolgkeuzelijst  |  Multi-select vervolgkeuzelijst...
Kolom Beheerder: Voeg een specifiek aantal kolommen toe  |  Kolommen verplaatsen  |  Schakel de zichtbaarheidsstatus van verborgen kolommen in  Vergelijk Kolommen met Selecteer dezelfde en verschillende cellen ...
Uitgelichte functies: Raster focus  |  Ontwerpweergave  |  Grote formulebalk  |  Werkmap- en bladbeheer | resource Library (Auto-tekst)  |  Datumkiezer  |  Combineer werkbladen  |  Cellen coderen/decoderen  |  Stuur e-mails per lijst  |  Super filter  |  Speciaal filter (filter vet/cursief/doorhalen...) ...
Top 15 gereedschapsets12 Tekst Tools (toe te voegen tekst, Tekens verwijderen ...)  |  50+ tabel Types (Gantt Chart ...)  |  40+ Praktisch Formules (Bereken leeftijd op basis van verjaardag ...)  |  19 Invoeging Tools (QR-code invoegen, Afbeelding invoegen vanaf pad ...)  |  12 Camper ombouw Tools (Getallen naar woorden, Currency Conversion ...)  |  7 Samenvoegen en splitsen Tools (Geavanceerd Combineer rijen, Excel-cellen splitsen ...)  |  ... en meer

Kutools voor Excel beschikt over meer dan 300 functies, Ervoor zorgen dat wat u nodig heeft slechts één klik verwijderd is...

Omschrijving


Office-tabblad - Schakel lezen en bewerken met tabbladen in Microsoft Office in (inclusief Excel)

  • Een seconde om te schakelen tussen tientallen geopende documenten!
  • Verminder elke dag honderden muisklikken voor u, zeg maar dag tegen muishand.
  • Verhoogt uw productiviteit met 50% bij het bekijken en bewerken van meerdere documenten.
  • Brengt efficiënte tabbladen naar Office (inclusief Excel), net als Chrome, Edge en Firefox.
Comments (0)
No ratings yet. Be the first to rate!
There are no comments posted here yet
Leave your comments
Posting as Guest
×
Rate this post:
0   Characters
Suggested Locations