VIGA VLOOKUPiga - Kuidas Excelis #NA-veast vabaneda?

Lang L: none (table-of-contents)

Viga VLOOKUP-iga, et #NA-vigadest vabaneda

Kuna me teame, et IFERROR on tõrkeotsingu funktsioon ja Vlookup on viitefunktsioon, kombineeritakse neid funktsioone ja kasutatakse nii, et kui Vlookup andmete leidmisel või vastendamisel ilmneb tõrge, peab valem teadma, mida teha tõrke ilmnemisel, on pesastatud funktsioonis iferror.

Näited

Näide 1

Tabel 1 on peamine andmeallikas ja tabel 2 on Vlookupi tabel. Veerus F olen sülearvutibrändide müügisumma leidmiseks rakendanud Vlookupi valemit.

Ülaltoodud tabelis sain tõrke kaubamärkide Apple ja Notepad kohta. Kui vaatate põhiandmete tabelit, pole Apple'i ja Notepadi kaubamärke. Seetõttu on Vlookup tagastanud veatüübi # N / A.

Saame selle probleemi lahendada, kasutades IFERROR-i funktsiooniga VLOOKUP.

Rakendage IFEEROR enne VLOOKUPi Excelis. Peame kirjutama Vlookupi valemi IFERROR-i valemi sisse.

= VIGA (VLOOKUP (E3, $ A: $ B, 2, 0) , "Andmeid ei leitud")

Esiteks üritab IFERROR leida VLOOKUP-valemi väärtust.

Teiseks, kui VLOOKUP ei leia väärtust, tagastab see tõrke. Seetõttu kuvame vea korral tulemuse kui „Andmeid ei leitud”.

Oleme kõik # N / A väärtused asendanud tekstiga „Andmeid ei leitud”. Ma arvan, et see näeb parem välja kui # N / A.

Näide 2

Mitte ainult ei saa IFERROR-i kasutada Excelis VLOOKUP-iga. Saame seda kasutada ka mis tahes muu valemiga.

Vaadake allpool toodud näidet, kus mul on vaja arvutada dispersiooniprotsent. Kui põhiväärtus on, tagastab puuduv arvutus vea # DIV / 0!

Nii et koledatest vigadest, st # DIV / 0, vabanemiseks saame siin rakendada IFERROR-meetodit!

Kui mõni antud arvutus tagastab mis tahes vea, tagastab IFERROR tulemuseks 0%. Kui viga pole, toimub tavaline arvutus.

# N / A või mõne muu veatüübi asendamise käsitsi meetod

Siiski saame vead asendada IFERROR-i valemiga, kasutades selleks ühte manuaalset meetodit, mis on leitud ja asendatud.

  • 1. samm: kui valem on rakendatud, kopeerige ja kleepige ainult väärtused.

2. samm: kasti avamiseks vajutage klahvikombinatsiooni Ctrl + H ja tippige # N / A, kui veatüüp on # N / A.

  • 3. samm: kirjutage nüüd asendus väärtusega väärtusega „Andmeid ei leitud”.
  • 4. samm: klõpsake nuppu Asenda kõik.

See asendaks kõik # N / A väärtused koheselt andmetega, mida pole leitud.

Märkus. Kui olete filtri rakendanud, valige asendamiseks ainult nähtavate lahtrite meetod.

Asjad, mida meeles pidada

  • IFERROR saab teie arvuraportid ilusaks muuta, eemaldades igasugused vead.
  • Kui andmed sisaldavad tõrke tüüpi ja rakendate pöördtabeleid, ilmneb samasugune tõrge ka tabelis Pivot.
  • Kuigi saame kasutada IFNA valemit, pole see piisavalt paindlik, et anda tulemusi muude vigade kui # N / A kohta.
  • Excel 2007 ja varasemates versioonides on veast # N / A vabanemiseks valem ISERROR.

Huvitavad Artiklid...