Kova su NA () klaidomis

Turinys
Atsisiųskite pavyzdinę darbo knygą

Atsisiųskite darbaknygės pavyzdį

Įsivaizduokite, kad turime duomenų lentelę, tokią kaip:

Tada mes atliekame VLOOKUP mieste, kurio nėra, gauname klaidą:

Tai nėra didelė problema, jei turime tik vieną klaidą. Tačiau, jei lentelėje turime kelis N/A (kiekvienas iš jų kyla iš atskiro VLOOKUP), tai gali atrodyti gana negražiai. Be to, visos sumos, apimančios šias ląsteles, taip pat lemia vertę N/A. Trumpai tariant, N/A klaida gali plisti per visą darbaknygę:

Norėdami tai išvengti, „Excel“ turi funkciją ISNA, kuri leidžia mums patikrinti, ar sąlyga ar langelis turi reikšmę N/A. Paprastai jis naudojamas kaip IF pareiškimo dalis:

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

y., jei ląstelė A1 turi reikšmę ISNA, tada ląstelė B1 įgyja reikšmę 0, kitaip ji turi reikšmę A1.

Arba, jei turime VLOOKUP formules, galime patikrinti, ar ji vertinama pagal NA, naudojant tą patį metodą. Jei taip, tada imame reikšmę 0, kitu atveju imame VLOOKUP reikšmės grąžintą vertę:

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

Ir jei šis metodas bus pritaikytas atskirose eilutėse aukščiau esančioje lentelėje, turime:

Kuris yra daug reprezentatyvesnis, o sumos dabar vertinamos protingai.

Padėsite svetainės plėtrą, dalintis puslapį su draugais

wave wave wave wave wave