Deze wikiHow leert je hoe je de IFERROR functie in MS Excel. Deze functie retourneert een opgegeven waarde in plaats van een fout in een formule. Enkele veelvoorkomende fouten in formules zijn: #N/A, #DIV/0!, #NUL!, en #REF!
Stappen
Methode 1 van 2: Toekomstige fouten voorkomen
Stap 1. Klik op de cel die uw hoofdformule zal bevatten
Dit is de formule waarvoor u fouten probeert te beheren. Enkele voorbeelden van wanneer u fouten kunt voorspellen zijn:
- Als u weet dat bepaalde gegevens waarnaar in een VERT. ZOEKEN-formule wordt verwezen, mogelijk ontbreken. VERT. ZOEKEN keert terug #N/A wanneer het de opzoekwaarde in de opgegeven array niet kan vinden.
-
Wanneer u een delingsformule gebruikt voor een gegevensset waarnaar wordt verwezen, en u weet dat er mogelijk enkele ontbrekende waarden in het dividend zijn. Delen door 0 of een lege cel resulteert in a #DIV/0!
fout.
Stap 2. Begin met het typen van de IFERROR-functie
Typ het gelijkteken = gevolgd door IFERROR(.
De IFERROR functie heeft 2 argumenten: de waarde die moet worden gecontroleerd op fouten en de waarde die moet worden geretourneerd in plaats van de foutwaarde.
Stap 3. Voer de waarde in die tot een fout kan leiden
Dit kan een formule, cel waarnaar wordt verwezen of uitdrukking zijn.
Scheid dit van de volgende invoer door een komma te typen na de waarde
Stap 4. Voer de waarde in die de fout moet vervangen
Dit kan tekst, een getal, een andere formule of blanco zijn.
- Als u tekst wilt gebruiken, moet u aanhalingstekens om de tekst plaatsen.
- Om de fout te vervangen door een lege cel, typt u "" als deze waarde.
Stap 5. Beëindig uw functie met)
In totaal zou de functie eruit moeten zien als IFERROR(value, value_if_error). Enkele voorbeelden van deze formule kunnen zijn:
- IFERROR(VLOOKUP(F1, A:B, 2, FALSE), "missing") zou eerst proberen de waarde in F1 in kolom A te zoeken en de bijbehorende waarde uit kolom B terug te geven. Excel zou dan het woord "missing" tonen als het de waarde van F1 niet kon vinden in kolom B, in plaats van #N/A.
-
IFERROR(A1/B1, "") zou een lege cel retourneren in plaats van #DIV/0!
als B1 een 0 of blanco was.
Stap 6. Druk op ↵ Enter om de formule te voltooien
Controleer of het het verwachte resultaat heeft opgeleverd.
Methode 2 van 2: Bestaande fouten beheren
Stap 1. Zoek fouten in uw Excel-spreadsheet
U kunt automatisch alle fouten selecteren door het volgende te doen:
- In de Huis tabblad, klik op Zoek & Selecteer in het gedeelte Bewerken
- Selecteer Ga naar speciaal….
- Selecteer Formules en schakel alles uit behalve Fouten.
- Klik OK.
Stap 2. Houd de fouten bij
Misschien wilt u de celkleur wijzigen, zodat u ze gemakkelijk op het werkblad kunt zien.
Als u de celkleur wilt wijzigen, klikt u op de pijl-omlaag naast de Opvulkleur knop terwijl de cellen gemarkeerd blijven. Deze knop is te vinden in het gedeelte Lettertype in de Huis tabblad. Selecteer een kleur.
Stap 3. Zoek een fout die u wilt vervangen door een waarde
Dit hoeft niet per se elke fout te zijn die u vindt - sommige fouten moeten mogelijk worden verholpen.
Stap 4. Dubbelklik op de cel om de formule te bewerken
Of u kunt op de cel klikken en vervolgens in de formulebalk bovenaan klikken om deze te bewerken.
Stap 5. Klik met je cursor tussen het gelijkteken = en het begin van de bestaande formule
Typ IFERROR(.
Stap 6. Klik met uw cursor aan het einde van de bestaande formule
Voer een komma in,.
Stap 7. Voer de waarde in die de fout moet vervangen
Dit kan tekst, een getal, een andere formule of blanco zijn.
- Als u tekst wilt gebruiken, moet u aanhalingstekens om de tekst plaatsen.
- Om de fout te vervangen door een lege cel, typt u "" als deze waarde.
Stap 8. Beëindig uw functie met)
In totaal zou de functie eruit moeten zien als IFERROR(value, value_if_error). Enkele voorbeelden van deze formule kunnen zijn:
- IFERROR(VLOOKUP(C1, A:B, 2, FALSE), "missing") zou eerst proberen de waarde in C1 in kolom A te zoeken en de bijbehorende waarde uit kolom B terug te geven. Excel zou dan het woord "missing" tonen als het de waarde van C1 niet kon vinden in kolom B, in plaats van #N/A.
-
IFERROR(A1/B1, "") zou een lege cel retourneren in plaats van #DIV/0!
als B1 een 0 of blanco was.
Stap 9. Druk op ↵ Enter om de formule te voltooien
Controleer of het het verwachte resultaat heeft opgeleverd.