Omgaan met NA()-fouten

Inhoudsopgave
Voorbeeldwerkboek downloaden

Download het voorbeeldwerkboek

Stel je voor dat we een tabel met gegevens hebben, zoals:

En dan doen we een VERT.ZOEKEN op een stad die er niet is, we krijgen een N/A-fout:

Dit is niet zo'n probleem als we slechts een enkele n.v.t.-fout hebben. Als we echter meerdere N/A (elk voortkomend uit een afzonderlijke VERT.ZOEKEN) in een tabel hebben, kan deze er nogal onooglijk uitzien. Daarnaast resulteren eventuele totalen waarbij deze cellen betrokken zijn ook in de waarde n.v.t. In het kort kan de N.v.t.-fout zich door de hele werkmap verspreiden:

Om dit te omzeilen heeft Excel de functie ISNA waarmee we kunnen controleren of een voorwaarde of een cel de waarde Nvt heeft. Het wordt meestal gebruikt als onderdeel van een IF-statement:

B1 =ALS (ISNA(A1), 0,A1)

d.w.z. als cel A1 de waarde ISNA heeft, dan neemt cel B1 de waarde 0 aan, anders heeft het de waarde in A1.

Of als we een VERT.ZOEKEN-formule hebben, kunnen we controleren of deze al dan niet naar NA evalueert met dezelfde benadering. Als dat het geval is, nemen we de waarde 0, anders nemen we de waarde die wordt geretourneerd door de VERT.ZOEKEN-waarde:

=ALS(ISNA(VERT.ZOEKEN(B18,B6:C13,2,FALSE)),0, VERT.ZOEKEN(B18,B6:C13,2,FALSE))

En als deze benadering wordt gevolgd in de afzonderlijke rijen in de bovenstaande tabel, hebben we:

Dat is veel representatiever en de totalen worden nu verstandig beoordeeld.

U zal helpen de ontwikkeling van de site, het delen van de pagina met je vrienden

wave wave wave wave wave