Alle Excel-functies

#N/B in Excel: wat betekent het en hoe los je het op?

#N/B betekent 'niet beschikbaar': een opzoekfunctie zoals VERT.ZOEKEN vindt de waarde niet. In de Engelse Excel heet deze fout #N/A.

Probeer gratis de eerste oefeningenIn de les Opzoeken met VERT.ZOEKEN

Wat betekent #N/B?

#N/B betekent niet beschikbaar: een opzoekfunctie zoals VERT.ZOEKEN, X.ZOEKEN of VERGELIJKEN vindt de waarde niet die je zoekt. In een Engelstalige Excel heet deze fout #N/A.

Soms is dat terecht, omdat de code echt niet in de lijst staat. Vaak lijkt de waarde er wel te staan, maar is ze net anders: een verborgen spatie, een getal dat als tekst staat, of een tabel die verschoven is omdat ze niet vaststond.

Wanneer krijg je #N/B?

  • De code die je zoekt, staat niet in de eerste kolom van je tabel.
  • Er staat een spatie achter de waarde in de cel of in je tabel.
  • De ene cel bevat het getal 1042, de andere de tekst 1042.
  • Je voerde VERT.ZOEKEN door zonder de tabel vast te zetten met dollartekens.

#N/B stap voor stap oplossen

Zo los je de fout op:

  1. Controleer of de waarde echt in de eerste kolom van je tabel staat. Zoek ze op met Ctrl + F.
  2. Vergelijk de lengte van de twee cellen met LENGTE. Is er één langer dan je ziet, dan zit er een verborgen spatie: haal die weg met SPATIES.WISSEN.
  3. Kijk of de ene een getal is en de andere tekst: een getal als tekst staat links in de cel. Zet het om met WAARDE.
  4. Voerde je de formule door, zet de tabel dan vast met dollartekens, zoals $A$2:$C$50.
  5. Is het normaal dat een code soms ontbreekt, vang het dan op met ALS.NB, zodat je een nette melding ziet.

Voorbeelden

De fout

In E1 staat =VERT.ZOEKEN("P-999";A2:C5;3;ONWAAR). De code P-999 staat niet in de lijst.

E1
A
B
C
D
E
F
G
H
1
Code
Product
Prijs
#N/B
2
P-101
Stoel
149
3
P-102
Bureau
329
4
P-204
Monitor
219
5
P-207
Muis
39
6
7
8
9
10
Gereed

Een verborgen spatie

In E2 staat =VERT.ZOEKEN(D2;A2:B2;2;ONWAAR). In A2 staat een spatie achter de code. Voor Excel is P-101 met een spatie iets anders dan zonder.

E2
A
B
C
D
E
F
G
H
1
Code
Prijs
Zoek
Prijs
2
P-101
149
P-101
#N/B
3
4
5
6
7
8
9
10
Gereed

Een nette melding

In E1 staat =ALS.NB(VERT.ZOEKEN("P-999";A2:C5;3;ONWAAR);"Onbekend"). ALS.NB toont een eigen melding, en alleen als de code ontbreekt.

E1
A
B
C
D
E
F
G
H
1
Code
Product
Prijs
Onbekend
2
P-101
Stoel
149
3
P-102
Bureau
329
4
P-204
Monitor
219
5
P-207
Muis
39
6
7
8
9
10
Gereed

Laat #N/B soms gewoon staan

Een #N/B vertelt je dat een waarde ontbreekt. Verberg de fout dus niet zomaar. Vang ze pas op als je weet dat het normaal is dat sommige codes ontbreken, bijvoorbeeld met ALS.NB.

Hier gaat het vaak mis

  • Een getal als tekst lijkt identiek, maar wordt niet gevonden.
Nu zelf proberen?
Oefen dit in de les Opzoeken met VERT.ZOEKEN, met correctie en uitleg bij elke stap. De eerste oefeningen zijn gratis.

Probeer gratis de eerste oefeningen

Veelgestelde vragen

Hoe toon ik iets anders dan #N/B?

Met ALS.NB of met het vierde argument van X.ZOEKEN.

Lees ook

#WAARDE!#DEEL/0!#NAAM?#VERW!#OVERLOOP!