VLOOKUP klaidos Taisoma klaida #NA, #REF, #NAME & #VALUE
4 populiariausios VLOOKUP klaidos ir kaip jas ištaisyti?
„VLOOKUP“ paprasčiausiai negali suteikti jums klaidų dėl neatitikimų duomenų, klaidas grąžins.
- # Netaikoma klaida
- #VARDAS? Klaida
- #REF! Klaida
- #VERTYBĖ! Klaida
Aptarkime kiekvieną klaidą išsamiai su pavyzdžiu -
Šį „VLOOKUP Excel“ šablono taisymo klaidų variantą galite atsisiųsti čia - klaidų taisymas „VLOOKUP Excel“ šablone# 1 VLOOKUP klaidos # Netaikoma taisymas
Ši klaida dažniausiai atsiranda dėl vienos iš daugelio priežasčių. # N / A reiškia, kad paprasčiausiai „ Not Available“ yra formulės VLOOKUP rezultatas, jei formulė negali rasti reikiamos vertės.
Prieš pradėdami išspręsti šią problemą, turime žinoti, kodėl ji suteikia klaidą kaip # N / A. Ši klaida atsirado dėl duomenų įvedimo klaidos, dėl apytikslių atitikties kriterijų, dėl neteisingų lentelių nuorodų, neteisingo stulpelio nuorodos numerio, ne vertikalios formos duomenų ir kt.
1 lentelėje turiu paprastą pardavimo ataskaitų lentelę. 2 lentelėje pritaikiau VLOOKUP formulę ir bandžiau išgauti reikšmes iš 1 lentelės.
Langeliuose F4 ir F9 gavau klaidų kaip # N / A. E4 langelio reikšmė atrodo taip pat tiksliai, kaip ir langelio A4 reikšmė, bet vis tiek gavau klaidą # N / A. Dabar jūs turėtumėte galvoti, kodėl VLOOKUP grąžino rezultatą kaip # N / A. Nesijaudinkite, atlikite toliau nurodytus veiksmus, kad ištaisytumėte klaidą.
- 1 žingsnis: pritaikykite „ LEN excel“ formulę ir sužinokite, kiek simbolių yra langelyje A4 ir E4.
C4 langelyje aš pritaikiau funkciją LEN, norėdamas patikrinti, kiek simbolių yra langelyje A4, ir panašiai, aš pritaikiau LEN funkciją langelyje D4, kad sužinotų, kiek simbolių yra langelyje E4.
A4 langelyje turiu 11 simbolių, bet langelyje E4 - 12 simbolių. Vienas papildomas simbolis yra langelyje E4, kai lyginame su langeliu A4.
Žiūrėdami į pradžią, abu atrodo panašūs vienas į kitą. Tačiau yra vienas papildomas simbolis ir jis turi būti užpakalinė erdvė.
Mes galime tik redaguoti langelį E4 ir ištrinti vietą. Jei ištrinsime šią papildomą vietą, gausime rezultatą.
Bet tai nėra teisingas būdas išspręsti problemą.
- 2 žingsnis: Galime pašalinti galinius tarpus, naudodami „Excel“ funkciją „TRIM“. Taikydami VLOOKUP kartu su TRIM funkcija, mes galime automatiškai ištrinti tarpus.
TRIM funkcija pašalina papildomą nepageidaujamą vietą.
# 2 Pataisoma #VALUE! Klaida VLOOKUP
Ši klaida atsirado dėl to, kad trūksta vieno iš funkcijos parametrų. Pavyzdžiui, pažiūrėkite į žemiau esančią lentelę.
VLOOKUP prasideda LOOKUP verte, o ne lentelės diapazonu, po kurio pateikiamas stulpelio indekso numeris ir atitikties tipas. Jei pažvelgsite į aukščiau pateiktą paveikslėlio formulę, parametrai nėra tobulos tvarkos. Paieškos vertės vietoje yra lentelės diapazonas, lentelės diapazono vietoje - stulpelio indekso numeris ir pan.
Norint pašalinti šią klaidą, mums tiesiog reikia teisingai paminėti formulę.
# 3 VLOOKUP #REF klaidos taisymas
Ši klaida atsirado dėl neteisingo nuorodos numerio. Taikydami arba paminėdami stulpelio indekso numerį, turime nurodyti tikslų stulpelio numerį, iš kurio stulpelio mes žiūrime reikiamą rezultatą. Jei paminėsime stulpelio indekso numerį, kuris nepatenka į pasirinkimo diapazoną, tai grąžins #REF! klaida.
Paieškos vertė yra tobula; lentelių diapazonas yra tobulas, bet stulpelių indekso numeris nėra tobulas. Aš pasirinkau lentelių diapazoną nuo A3 iki B8, ty tik lentelių diapazoną nuo A3 iki B8, ty tik du mano pasirinktus stulpelius.
Stulpelio indekso numeryje paminėjau 3, kuris yra už lentelės diapazono ribų, todėl VLOOKUP grąžina #REF! klaidos rezultatas.
Nurodykite teisingą stulpelio indekso numerį, kad ištaisytumėte šią klaidą.
# 4 VLOOKUP #NAME klaidos taisymas
Gauname šią VLOOKUP #NAME klaidą dėl neteisingo formulės paminėjimo. Pagal savo asmeninę patirtį dažniausiai vietoj „VLOOKUP“ rašau „CLOOKUP“.
„Excel“ programoje nėra formulės, vadinamos „Clookup“, todėl grąžino reikšmes kaip #NAME? klaidos tipas.
Sprendimas: Sprendimas yra paprastas, mes tiesiog turime patikrinti formulės rašybą.
Ką čia reikia atsiminti
- # Nėra klaidos dėl duomenų neatitikimo.
- #NAME klaida dėl neteisingo formulės tipo.
- #REF klaida atsirado dėl neteisingo stulpelio indekso numerio.
- #VERTYBĖ! Klaida atsirado dėl to, kad trūksta arba neteisingas parametras.