8 manieren om de Excel IFERROR-functie te gebruiken en uw spreadsheet te verbeteren

8 manieren om de Excel IFERROR-functie te gebruiken en uw spreadsheet te verbeteren

De IFERROR-functie van Excel is een redder in nood als het gaat om het verwerken van fouten in uw spreadsheets. Of u nu te maken hebt met deling door nul, ontbrekende gegevens of opzoekfouten, IFERROR kan u helpen uw gegevens schoon en gebruiksvriendelijk te houden. Hier zijn enkele praktische voorbeelden en eenvoudige stappen om de IFERROR-functie in Excel onder de knie te krijgen.

Hoe gebruik ik de Excel-functie ALS.FOUT?

1. Basisgebruik van IFERROR

  1. Open Excel en selecteer de cel waarin u het resultaat wilt zien.
  2. Voer de formule in waarvan u vermoedt dat er een fout kan optreden. Voer bijvoorbeeld =A1/B1 in . Als B1 nul is, retourneert Excel een #DIV/0! -fout.
  3. Om deze fout op te sporen, wijzigt u uw formule om IFERROR te gebruiken en drukt u op Enter: =IFERROR(A1/B1,"Error in calculation")

Met deze functie wordt, als er een fout in de berekening zit, Fout in berekening weergegeven. Dit helpt voorkomen dat de ruwe fout aan gebruikers wordt weergegeven, waardoor uw spreadsheet er schoner uitziet.

2. IFERROR gebruiken met VLOOKUP

  1. Begin met het typen van uw VLOOKUP-formule in de cel waar u het resultaat van de VLOOKUP-functie wilt zien:=VLOOKUP(A2, B2:C10, 2, FALSE)
  2. Als de opzoekwaarde in A2 niet wordt gevonden, retourneert VLOOKUP een #N/A- fout. Om dit te verwerken, wikkelt u de VLOOKUP-functie in met IFERROR (druk op Enterom de formule uit te voeren):=IFERROR(VLOOKUP(A2, B2:C10, 2, FALSE),"Not found")

Met deze formule wordt, als de opzoekwaarde niet wordt gevonden, Not found weergegeven in plaats van de fout #N/A. Dit is handig als u een gebruiksvriendelijker bericht wilt weergeven wanneer een opzoekactie mislukt.

3. Omgaan met meerdere fouten

  1. Als u een formule hebt die kan resulteren in meerdere fouten, gebruik dan IFERROR om ze te verwerken. Denk bijvoorbeeld aan de formule =SUM(D5:D15) . Als het bereik fouten bevat zoals #N/A , mislukt de som.
  2. Pas uw formule aan om fouten te verwerken met IFERROR:=SUM(IFERROR(D5:D15,0))
  3. Druk op Ctrl+ Shift+ Enterom het als matrixformule in te voeren als u Excel 2010 of eerder gebruikt. In Excel 2013 of later drukt u gewoon op Enter.

Met deze formule wordt elke fout in het bereik vervangen door 0 voordat de optelling plaatsvindt. Zo wordt voorkomen dat de algehele SUM-functie mislukt.

4. Onderdrukken van fouten bij deling door nul

  1. Typ in de cel waarin u het resultaat wilt zien uw formule die deling bevat, bijvoorbeeld =A1/B1 .
  2. Om fouten te voorkomen wanneer B1 nul is, gebruikt u de volgende IFERROR-functie en drukt u op Enterom deze uit te voeren:=IFERROR(A1/B1, 0)

Door deze formule te gebruiken, retourneert de functie 0 in plaats van de fout #DIV/0! als B1 nul is . Dit is handig om verstoringen in berekeningen te voorkomen vanwege deling door nul.

5. Gebruikersinvoer vragen vóór de berekening

  1. Als u berekeningen wilt voorkomen totdat een gebruiker specifieke invoer geeft, begint u met uw formule, zoals =A1/B1 . Dit geeft een foutmelding als B1 leeg is.
  2. Pas uw formule aan om IFERROR te gebruiken en geef een bericht op:=IFERROR(A1/B1,"Please enter a value in B1")
  3. Druk op Enter.

Deze formule toont een aangepast bericht dat de gebruiker vraagt ​​een waarde in te voeren in plaats van een rekenfout te tonen. Het zorgt ervoor dat gebruikers op de hoogte zijn van ontbrekende invoer die nodig is voor nauwkeurige berekeningen.

6. Nesten van meerdere IFERROR-functies

  1. Als u opeenvolgende opzoekacties moet uitvoeren en bij elke stap fouten moet verwerken, begint u met uw eerste VLOOKUP-formule:=VLOOKUP(A2,Sheet1!A:B,2,FALSE)
  2. Om meerdere bladen te verwerken, nest u de IFERROR-functies met deze fformule en drukt u op Enter: =IFERROR(VLOOKUP(A2,Sheet1!A:B,2,FALSE),IFERROR(VLOOKUP(A2,Sheet2!A:B,2,FALSE),"Not found"))

Deze formule controleert eerst Sheet1 en als de waarde niet wordt gevonden, gaat het verder met het controleren van Sheet2. Als het nog steeds niet wordt gevonden, wordt Not found weergegeven. Dit zorgt ervoor dat alle mogelijke bronnen worden gecontroleerd voordat wordt geconcludeerd dat de waarde ontbreekt.

7. IFNA gebruiken voor specifieke fouten

  1. Vervang in uw VLOOKUP-formule IFERROR door IFNA als u alleen #N/A-fouten wilt opvangen en geen andere typen fouten:=IFNA(VLOOKUP(A2, B2:C10, 2, FALSE),"Not found")
  2. Druk op Enter.

Door IFNA te gebruiken, worden alleen de #N/A-fouten opgevangen en afgehandeld, terwijl andere fouten nog steeds worden weergegeven. Dit is handig als u onderscheid wilt maken tussen verschillende typen fouten in uw gegevens.

8. Optellen terwijl fouten worden genegeerd

  1. Begin in de cel waarin u de som wilt berekenen met de functie SOM:=SUM(D5:D15)
  2. Om fouten in het bereik te negeren, gebruikt u IFERROR in de SUM-functie:=SUM(IFERROR(D5:D15,0))
  3. Druk op Ctrl+ Shift+ Enterom het als matrixformule in te voeren als u een oudere versie van Excel gebruikt. In nieuwere versies drukt u gewoon op Enterom het uit te voeren.

Hiermee wordt gegarandeerd dat fouten binnen het bereik als 0 worden behandeld, zodat de SUM-functie correct kan berekenen zonder dat er fouten optreden.

Door de IFERROR-functie onder de knie te krijgen, kunt u uw Excel-spreadsheets robuuster en gebruiksvriendelijker maken. Vergeet niet om uw gegevensinvoer altijd te valideren en overweeg om gegevensvalidatieregels te gebruiken om te voorkomen dat er fouten optreden.

Geef een reactie

Het e-mailadres wordt niet gepubliceerd. Vereiste velden zijn gemarkeerd met *