Hantera NA () -fel

Innehållsförteckning
Ladda ner exempel på arbetsbok

Ladda ner exempelarbetsboken

Tänk dig att vi har en tabell med data som:

Och sedan gör vi en VLOOKUP på en stad som inte finns där vi får ett N/A -fel:

Det här är inte mycket problem om vi bara har ett enda N/A -fel. Men om vi har flera N/A (var och en från en separat VLOOKUP) i en tabell kan det se ganska ful ut. Dessutom resulterar alla summor som involverar dessa celler också i värdet N/A. I korthet kan N/A -felet sprida sig genom hela arbetsboken:

För att komma runt detta har Excel funktionen ISNA som gör att vi kan kontrollera om ett villkor eller en cell har värdet N/A. Det används vanligtvis som en del av ett IF -uttalande:

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

dvs om cellen A1 har värdet ISNA tar cellen B1 värdet 0 annars har den värdet i A1.

Eller om vi har en VLOOKUP -formel kan vi kontrollera om den utvärderas till NA med samma metod. Om så tar vi värdet 0 annars tar vi värdet som returneras av VLOOKUP -värdet:

= IF (ISNA (VLOOKUP (B18, B6: C13,2, FALSE)), 0, VLOOKUP (B18, B6: C13,2, FALSE))

Och om detta tillvägagångssätt antas i de enskilda raderna i tabellen ovan har vi:

Vilket är mycket mer presentabelt och totalen utvärderas nu förnuftigt.

Du kommer att bidra till utvecklingen av webbplatsen, dela sidan med dina vänner

wave wave wave wave wave