Chyby VLOOKUP | Oprava chyby #NA, #REF, #NAME & #VALUE

Najlepšie 4 chyby vo VLOOKUPe a ako ich opraviť?

VLOOKUP vám jednoducho nemôže dať chyby kvôli nesúladu údajov, vráti chyby.

  1. # N / A chyba
  2. #NÁZOV? Chyba
  3. #REF! Chyba
  4. #HODNOTA! Chyba 

Poďme si každú z chýb podrobne rozobrať na príklade -

Túto opravu chýb v šablóne VLOOKUP Excel si môžete stiahnuť tu - Oprava chýb v šablóne VLOOKUP Excel

# 1 Oprava # N / A chyby vo VLOOKUP

Táto chyba zvyčajne nastáva z niektorého z mnohých dôvodov. # N / A znamená, že jednoducho nie je k dispozícii, je výsledkom vzorca VLOOKUP, ak vzorec nedokáže nájsť požadovanú hodnotu.

Predtým, ako sa pustíme do riešenia tohto problému, musíme vedieť, prečo dáva chybu ako # N / A. Táto chyba je spôsobená chybou pri zadávaní údajov, približnými kritériami zhody, nesprávnymi odkazmi na tabuľky, nesprávnym referenčným číslom stĺpca, údajmi, ktoré nie sú vo vertikálnej podobe atď.

V tabuľke 1 mám jednoduchú tabuľku prehľadov predaja. V tabuľke 2 som použil vzorec VLOOKUP a pokúsil som sa extrahovať hodnoty z tabuľky 1.

V bunke F4 a F9 som dostal chyby ako # N / A. Hodnota v bunke E4 vyzerá rovnako presne ako hodnota v bunke A4, ale napriek tomu sa vyskytla chyba a # N / A. Teraz si musíte myslieť, prečo VLOOKUP vrátil výsledok ako # N / A. Nie je potrebné sa báť chybu napraviť podľa nasledujúcich krokov.

  • Krok 1: Použite vzorec LEN excel a zistite, koľko znakov je v bunke A4 a E4.

V bunke C4 som použil funkciu LEN na kontrolu počtu znakov v bunke A4 a podobne som použil funkciu LEN v bunke D4 na zistenie počtu znakov v bunke E4.

V bunke A4 mám 11 znakov, ale v bunke E4 mám 12 znakov. Keď porovnáme bunku A4, v bunke E4 je jeden znak navyše.

Pri pohľade na začiatok vyzerajú obe navzájom podobné. Je tu však jedna postava navyše a musí to byť zadný priestor.

Môžeme len upraviť bunku E4 a vymazať medzeru. Ak tento priestor navyše odstránime, dostaneme výsledok.

Toto však nie je správny spôsob riešenia problému.

  • Krok 2: Koncové medzery môžeme odstrániť pomocou funkcie TRIM v programe Excel. Použitím funkcie VLOOKUP spolu s funkciou TRIM môžeme medzery automaticky mazať.

Funkcia TRIM odstráni nepotrebný priestor navyše.

# 2 Oprava #HODNOTA! Chyba vo SVYHLEDANÍ

Táto chyba je spôsobená chýbaním ktoréhokoľvek z parametrov vo funkcii. Pozrite sa napríklad na nasledujúcu tabuľku.

VLOOKUP začína hodnotou LOOKUP ako rozsahom tabuľky, za ktorým nasleduje indexové číslo stĺpca a typ zhody. Ak sa pozriete na vyššie uvedený obrázok, parametre vzorca nie sú v úplnom poriadku. Na mieste rozsahu vyhľadávacej hodnoty je tam rozsah, na mieste rozsahu tabuľky máme indexové číslo stĺpca atď.

Aby sme túto chybu odstránili, musíme jednoducho správne spomenúť vzorec.

# 3 Oprava chyby VLOOKUP #REF

Táto chyba je spôsobená nesprávnym referenčným číslom. Keď aplikujeme alebo spomenieme indexové číslo stĺpca, musíme spomenúť presné číslo stĺpca, z ktorého stĺpca sa pozeráme na požadovaný výsledok. Ak spomenieme číslo indexu stĺpca, ktoré je mimo rozsahu výberu, vráti sa #REF! chyba.

Hodnota vyhľadávania je dokonalá; rozsah tabuliek je dokonalý, ale indexové číslo stĺpca tu nie je dokonalé. Vybral som rozsah tabuľky od A3 do B8, tj. Iba rozsah tabuľky od A3 do B8, tj. Iba dva stĺpce, ktoré som vybral.

V indexovom čísle stĺpca som spomenul 3, čo je mimo rozsahu rozsahu tabuľky, takže VLOOKUP vráti #REF! výsledok chyby.

Na odstránenie tejto chyby uveďte správne indexové číslo stĺpca.

# 4 Oprava chyby VLOOKUP #NAME

Táto chyba VLOOKUP #NAME sa nám zobrazuje kvôli nesprávnemu uvedeniu vzorca. Podľa vlastnej skúsenosti zvyčajne namiesto VLOOKUP napíšem CLOOKUP.

V programe Excel neexistuje vzorec s názvom Clookup, takže vrátil hodnoty ako # NÁZOV? typ chyby.

Riešenie: Riešenie je jednoduché, stačí skontrolovať pravopis vzorca.

Tu si treba pamätať

  • # N / A chyba z dôvodu nesúladu dát.
  • Chyba #NAME z dôvodu nesprávneho typu vzorca.
  • Chyba #REF je spôsobená nesprávnym indexovým číslom stĺpca.
  • #HODNOTA! Chyba je spôsobená chýbajúcim alebo nesprávnym napájaním parametrov.