VLOOKUP-virheet - Korjataan #NA, #REF, #NAME & #VALUE -virhe

4 suosituinta virhettä VLOOKUPissa ja kuinka korjaan ne?

VLOOKUP ei yksinkertaisesti voi antaa sinulle virheitä tietojen ristiriidan vuoksi; se palauttaa virheet.

  1. # N / A Virhe
  2. #NIMI? Virhe
  3. #VIITE! Virhe
  4. #ARVO! Virhe

Keskustelkaamme jokaisesta virheestä yksityiskohtaisesti esimerkin avulla -

# 1 Korjata # N / A -virhe VLOOKUPissa

Tämä virhe johtuu yleensä mistä tahansa monista syistä. # N / A tarkoittaa yksinkertaisesti Ei käytettävissä on VLOOKUP-kaavan tulosta, jos kaava ei löydä tarvittavaa arvoa.

Ennen kuin voimme korjata tämän ongelman, meidän on tiedettävä, miksi se antaa virheen # N / A. Tämä virhe johtuu tietojen syöttövirheestä, likimääräisten vastaavuuskriteerien vuoksi, vääristä tauluviittauksista, väärästä sarakkeen viitenumerosta, tiedoista, jotka eivät ole pystysuorassa muodossa jne.

Minulla on yksinkertainen myyntiraportitaulukko taulukossa 1. Taulukossa 2 olen käyttänyt VLOOKUP-kaavaa ja yrittänyt poimia arvot taulukosta 1.

Soluissa F4 ja F9 sain virheitä # N / A. Solun E4 arvo näyttää täsmälleen samalta kuin solun A4 arvo, mutta silti sain virheen # N / A. Nyt sinun on mietittävä, miksi VLOOKUP on palannut tulokseen # N / A. Ei mitään huolta; korjaa virhe noudattamalla seuraavia ohjeita.

  • Vaihe 1: Käytä LEN excel -kaavaa ja etsi, kuinka monta merkkiä soluissa A4 ja E4 on.

Solussa C4 olen soveltanut LEN-toimintoa tarkistaaksesi, kuinka monta merkkiä solussa A4 on, ja vastaavasti olen käyttänyt LEN-toimintoa solussa D4 selvittääksesi kuinka monta merkkiä siellä on solussa E4.

A4-solussa minulla on 11 merkkiä, mutta solussa E4 on 12 merkkiä. Yksi ylimääräinen merkki on solussa E4, kun verrataan soluun A4.

Tarkasteltaessa alusta molemmat näyttävät samanlaisilta toisilleen. Yksi ylimääräinen merkki on kuitenkin olemassa, ja sen on oltava jäljessä oleva tila.

Voimme vain muokata solua E4 ja poistaa tilan. Jos poistamme tämän ylimääräisen tilan, saamme tuloksen.

Mutta se ei ole oikea tapa ratkaista asia.

  • Vaihe - 2: Voimme poistaa jäljessä olevat välit käyttämällä TRIM-toimintoa excelissä. Soveltamalla VLOOKUP ja TRIM-toiminto voimme poistaa välilyönnit automaattisesti.

TRIM-toiminto poistaa ylimääräisen ei-toivotun tilan.

# 2 Korjata #ARVO! Virhe VLOOKUPissa

Tämä virhe johtuu toiminnon jonkin parametrin puuttumisesta. Katso esimerkiksi alla olevaa taulukkoa.

VLOOKUP alkaa LOOKUP-arvosta, sitten taulukon alueesta, jota seuraa sarakeindeksinumero ja hakutyyppi. Jos tarkastelet yllä olevaa kuvaa, kaavan parametrit eivät ole täydellisessä järjestyksessä. Hakuhintojen sijasta on taulukon alue, taulukkoalueella on sarakeindeksinumero ja niin edelleen.

Meidän on yksinkertaisesti mainittava kaava oikein tämän virheen poistamiseksi.

# 3 Korjataan VLOOKUP #REF-virhe

Tämä virhe johtuu väärästä viitenumerosta. Kun sovellamme tai mainitsemme sarakeindeksinumeroa, meidän on mainittava tarkka sarakkeen numero, mistä sarakkeesta tarkastelemme vaadittua tulosta. Jos mainitsemme sarakehakemistonumeron, joka on valinta-alueen ulkopuolella, tämä palauttaa #REF! virhe.

Hakuarvo on täydellinen; taulukon alue on täydellinen, mutta sarakkeen indeksinumero ei ole täydellinen tässä. Olen valinnut taulukon alueen välillä A3 - B8, eli vain taulukon alue välillä A3 - B8, eli vain kaksi saraketta, jotka olen valinnut.

Sarakehakemistonumerossa olen maininnut 3, joka on taulukon alueen ulkopuolella, joten VLOOKUP palauttaa #REF! virhetulos.

Mainitse oikea sarakeindeksinumero korjataaksesi tämän virheen.

# 4 Korjataan VLOOKUP #NAME -virhe

Saamme tämän VLOOKUP #NAME -virheen väärän kaavan maininnan vuoksi. Henkilökohtaisen kokemukseni mukaan kirjoitan tavallisesti VERKKOKÄYNNIN VLOOKUPin sijaan.

Excelissä ei ole kaavaa nimeltä Clookup, joten palautti arvot nimellä #NAME? virhetyyppi.

Ratkaisu: Ratkaisu on yksinkertainen; meidän on vain tarkistettava kaavan oikeinkirjoitus.

Muistettavaa täällä

  • # N / A virhe tietojen puuttumisesta johtuen.
  • #NAME -virhe johtuu väärästä kaavatyypistä.
  • #REF-virhe johtuu väärästä sarakeindeksinumerosta.
  • #ARVO! Virhe johtuu puuttuvasta tai väärästä parametrien syötöstä.

Mielenkiintoisia artikkeleita...