HomeExcel in PraktijkExcel foutmelding #N/B in Excel: wat betekent het?

Excel foutmelding #N/B in Excel: wat betekent het?

De foutmelding #N/B (Niet Beschikbaar) verschijnt in Excel wanneer een formule geen resultaat kan vinden. Dit gebeurt vaak bij zoek- en vergelijkingsfuncties zoals VERT.ZOEKEN(), X.ZOEKEN() of VERGELIJKEN().

#N/B is eigenlijk een signaal van Excel dat de door jou opgegeven zoekwaarde niet voorkomt in het opgegeven bereik. Het kan frustrerend zijn als je verwacht dat een formule altijd iets teruggeeft, maar gelukkig is deze foutmelding te begrijpen en op te lossen.

Veelvoorkomende oorzaken van #N/B

  1. Zoekwaarde ontbreekt
    Als de waarde die je zoekt niet in het bereik voorkomt, krijg je automatisch #N/B. Voorbeeld:
    =VERT.ZOEKEN("Peter";A2:B10;2;ONWAAR)
    Als “Peter” niet in kolom A staat, verschijnt #N/B.
  2. Exacte overeenkomst vereist
    Bij functies zoals VERT.ZOEKEN() met de parameter ONWAAR wordt een exacte match verwacht. Kleine typefouten, extra spaties of verkeerde hoofdletters veroorzaken #N/B. Voorbeeld:
    =VERT.ZOEKEN("peter";A2:B10;2;ONWAAR)
    Excel vindt dit niet, omdat “peter” niet exact overeenkomt met “Peter”.
  3. Verkeerd bereik opgegeven
    Als het opgegeven bereik de kolom met de zoekwaarde niet bevat, krijg je #N/B. Voorbeeld:
    =VERT.ZOEKEN("Lisa";B2:C10;2;ONWAAR)
    Als de namen in kolom A staan, kan Excel “Lisa” niet vinden en verschijnt de fout.

Slimme oplossingen voor #N/B

  1. Gebruik ALS.FOUT()
    Met ALS.FOUT() kun je de foutmelding opvangen en vervangen door een duidelijke boodschap of alternatieve waarde.
    Voorbeeld:
    =ALS.FOUT(VERT.ZOEKEN("Peter";A2:B10;2;ONWAAR);"Niet gevonden")
    In plaats van #N/B zie je nu “Niet gevonden”.
  2. Controleer de zoekwaarde
    Verwijder extra spaties met WISSEN.CONTROL() of SPATIES.WISSEN(), zodat Excel de waarde correct kan vinden.
    Voorbeeld:
    =VERT.ZOEKEN(WISSEN.CONTROL(" Peter ");A2:B10;2;ONWAAR)
  3. Gebruik X.ZOEKEN() voor meer flexibiliteit
    In moderne Excel-versies biedt X.ZOEKEN() de mogelijkheid om een standaardwaarde in te stellen als er geen match is.
    Voorbeeld:
    =X.ZOEKEN("Peter";A2:A10;B2:B10;"Niet gevonden")

Praktische toepassing in je werkbladen

Stel je hebt een lijst met medewerkers en hun afdelingen. Je wilt snel de afdeling van “Sophie” opzoeken:

Tabelvoorbeeld:

Excel foutmelding #N/B voorbeeld
=VERT.ZOEKEN("Sophie";B3:C5;2;ONWAAR)

Dit geeft correct “Finance”. Als je zoekt naar “Tom”, verschijnt #N/B. Met ALS.FOUT() wordt dit netjes opgevangen:

=ALS.FOUT(VERT.ZOEKEN("Tom";B3:C5;2;ONWAAR);"Niet gevonden")

Compatibiliteit en aandachtspunten

  • Excel Online & Mobile: #N/B verschijnt hetzelfde, maar sommige oudere functies zoals VERT.ZOEKEN() werken niet altijd even snel op grote datasets.
  • Starter versie: Functies zoals X.ZOEKEN() zijn hier niet beschikbaar. Gebruik dan VERT.ZOEKEN() of INDEX() + VERGELIJKEN().
  • Taalinstellingen: Zorg dat je de Nederlandse functienamen gebruikt. XLOOKUP() moet X.ZOEKEN() zijn, anders krijg je #NAAM?.

Tips om #N/B te voorkomen

  1. Controleer altijd je zoekwaarden op spelling en extra spaties.
  2. Gebruik foutafhandeling met ALS.FOUT() of ALS(ISN.B(…)) om werkbladen netjes te houden.
  3. Overweeg X.ZOEKEN() voor flexibele en leesbare formules.
  4. Combineer met INDIRECT() om dynamische verwijzingen te maken die blijven werken bij het aanpassen van tabellen.

Samenvatting

#N/B betekent in Excel simpelweg dat een waarde niet beschikbaar is. Door exact te zoeken, extra spaties te verwijderen en slimme foutafhandeling toe te passen met ALS.FOUT() of X.ZOEKEN(), kun je foutmeldingen minimaliseren. Zo houd je je werkbladen betrouwbaar, overzichtelijk en gebruiksvriendelijk.

~ Advertentie ~

= POST ( 'Gerelateerd' )

De 10 meest gebruikte Excel functies

Het is onmogelijk om alle Excel functies uit je hoofd te kennen, er zijn bijna wel 500 functies. Als je Excel dagelijks gebruikt zijn er toch een aantal functies je regelmatig gebruikt.

FORMULETEKST() functie

De FORMULETEKST() functie toont de exacte formule van een cel als tekst. Handig voor documentatie, transparantie en foutopsporing in Excel.

EVEN() functie

De EVEN() functie rondt een getal af naar het dichtstbijzijnde even gehele getal. Ontdek hoe en waarom je deze functie gebruikt, met duidelijke voorbeelden en tips.

ALS() functie voor foutafhandeling en schone data

Je voorkomt foutmeldingen met een combinatie van ALS() en controles. Je houdt jouw Excel werkblad overzichtelijk en betrouwbaar.

AANTALARG() functie

De AANTALARG functie in Excel retourneert het aantal cellen dat getallen, tekst, logische waarden, foutwaarden en lege tekst ("") bevat. AANTALARG telt geen lege cellen.

AFW.LT.REND() functie

De AFW.LT.REND() functie berekent het rendement van een waardepapier met een afwijkende laatste coupontermijn. Je krijgt inzicht in de werkelijke opbrengst bij een obligatie die afwijkt van de standaard looptijd.
~ Advertentie ~

LAAT EEN REACTIE ACHTER

Vul alstublieft uw commentaar in!
Vul hier uw naam in

= WEEK ('Top 5')

DATUM() functie

De Excel DATUM functie maakt van afzonderlijke waarden voor jaar, maand en dag een geldige datum. Je kunt deze functie gebruiken om dynamisch datums samen te stellen op basis van andere celwaarden in je werkblad.

VANDAAG() functie

De VANDAAG functie in Excel retourneert de huidige datum welke telkens wordt bijgewerkt als het werkblad wordt geopend of gewijzigd. In de formule VANDAAG zijn geen argumenten nodig.

JAAR() functie

De JAAR functie in Excel geeft als resultaat het jaar van een datum als een 4-cijferig getal. Het jaar wordt uitgedrukt als een geheel getal tussen 1900 en 9999.

Wachtwoord Excel werkblad beveiliging kraken

Met de volgende macro code is het mogelijk om de beveiliging van een met wachtwoord beveiligd werkblad op te heffen.

SOM() functie

Samenvatting SOM functie De Excel SOM functie geeft de som...
~ Advertentie ~

= FUNCTIE ('Top 10')

~ Advertentie ~

= EXCEL ( 'categorieën' )

~ Advertentie ~