NA () vigadega tegelemine

Lang L: none (table-of-contents)
Laadige alla töövihiku näide

Laadige alla töövihiku näide

Kujutage ette, et meil on selliste andmete tabel nagu:

Ja siis teeme VLOOKUPi linnale, mida seal pole, saame vea:

Kui meil on ainult üks N/A viga, pole sellest suurt probleemi. Kui aga tabelis on mitu N/A (igaüks tuleneb eraldi VLOOKUPist), võib see tunduda üsna inetu. Lisaks annavad kõik need lahtrid hõlmavad kogusummad väärtuse N/A. Lühidalt, N/A viga võib levida kogu töövihikus:

Sellest vabanemiseks on Excelil funktsioon ISNA, mis võimaldab meil kontrollida, kas tingimusel või lahtril on väärtus N/A. Tavaliselt kasutatakse seda IF -lause osana:

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

st kui lahtri A1 väärtus on ISNA, võtab lahter B1 väärtuse 0, vastasel juhul on selle väärtus A1.

Või kui meil on VLOOKUP -valemid, saame sama lähenemist kasutades kontrollida, kas see hindab NA -d või mitte. Kui jah, siis võtame väärtuse 0, vastasel juhul võtame väärtuse VLOOKUP tagastatud väärtuse:

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

Ja kui seda lähenemisviisi kasutatakse ülaltoodud tabeli üksikutes ridades, on meil järgmine:

Mis on palju esinduslikum ja kogusummad on nüüd mõistlikult hinnatud.

Te aitate arengu ala, jagades leht oma sõpradega

wave wave wave wave wave