Kuidas VLOOKUP-i tõrkeotsingut Excelis teha
Microsofti Kontor Excel / / March 19, 2020
Viimati uuendatud
Kas võitlete Microsoft Exceli funktsiooniga VLOOKUP? Siin on mõned veaotsingu näpunäited, mis aitavad teid aidata.
On vähe asju, mis higistamise esile kutsuvad Microsoft Excel kasutajaid rohkem kui mõte VLOOKUP-i veast. Kui te pole Exceliga liiga tuttav, on VLOOKUP üks saadaolevatest funktsioonidest kõige raskem või vähemalt üks kõige vähem mõistetavaid funktsioone.
VLOOKUPi eesmärk on otsida ja tagastada andmeid teie Exceli arvutustabeli teisest veerust. Kahjuks, kui saate oma VLOOKUPi valemi valesti, viskab Excel teile viga. Vaatame läbi mõned tavalised VLOOKUP-i vead ja selgitame, kuidas neid tõrkeotsinguks teha.
VLOOKUPi piirangud
Enne kui hakkate VLOOKUP-i kasutama, peaksite teadma, et see pole alati Exceli kasutajatele parim valik.
Alustuseks ei saa seda kasutada vasakul olevate andmete otsimiseks. Samuti kuvatakse see ainult esimene leitud väärtus, mis tähendab, et VLOOKUP ei ole dubleeritud väärtustega andmevahemike valik. Teie otsingusammas peab olema ka andmevahemiku kõige kaugem vasakpoolne veerg.
Allolevas näites on kõige kaugem veerg (veerg A) kasutatakse otsingu veeruna. Vahemikus ja otsinguandmetes (antud juhul andmed domeenist) ei ole dubleeritud väärtusi veerg B) asub otsinguveerust paremal.
Funktsioonid INDEX ja MATCH oleksid head alternatiivid juhul, kui mõni neist probleemidest on probleem, nagu ka uus funktsioon XLOOKUP Excelis, praegu beetatestides.
VLOOKUP nõuab ka andmete täpset otsimist ja tagastamist, et andmed oleks paigutatud ridadesse. HLOOKUP oleks hea alternatiiv, kui see pole nii.
VLOOKUP-i valemitele on mõned täiendavad piirangud, mis võivad vigu põhjustada, nagu me täpsemalt selgitame.
VLOOKUP ja # puuduvad vead
Üks levinumaid VLOOKUP-i vigu Excelis on # Ei ole viga. See tõrge ilmneb siis, kui VLOOKUP ei leia otsitavat väärtust.
Alustuseks ei pruugi otsinguväärtust teie andmevahemikus olla või olete kasutanud valet väärtust. Kui näete Viga / Viga, kontrollige uuesti oma VLOOKUP-i valemi väärtust.
Kui väärtus on õige, siis teie otsinguväärtust ei eksisteeri. See eeldab, et kasutate rakendusega VLOOKUP täpsete vastete otsimiseks vahemiku_vaade argument seatud väärtusele VABA.
Ülaltoodud näites otsin a Õpilase ID koos number 104 (lahtris G4) tagastab # Puudub / viga sest minimaalne ID-number vahemikus on 105.
Kui vahemiku_vaade argument teie VLOOKUPi valemi lõpus puudub või on seatud väärtusele TÕSI, siis tagastab VLOOKUP vea # N / A, kui teie andmevahemikku ei sorteerita kasvavas järjekorras.
Kui teie otsinguväärtus on väiksem kui vahemiku madalaim väärtus, tagastab see ka väärtuse # puudub.
Ülaltoodud näites Õpilase ID väärtused on segatud. Vaatamata väärtusele 105 kui vahemikus on, ei saa VLOOKUP seadmega õiget otsingut käivitada vahemiku_vaade argument seatud väärtusele TÕSI sest veerg A ei ole sorteeritud kasvavas järjekorras.
Teiste levinud vigade põhjuste hulka kuuluvad otsinguveeru kasutamine, mis pole kõige vasakpoolsem, ja lahtri kasutamine viited otsinguväärtustele, mis sisaldavad numbreid, kuid on vormindatud tekstina või sisaldavad üleliigseid tähemärke, näiteks tühikud.
#VALUE vigade tõrkeotsing
#VÄÄRTUS viga on tavaliselt märk sellest, et funktsiooni VLOOKUP sisaldav valem on mingil moel vale.
Enamasti põhjustab see tavaliselt lahtrit, millele olete oma otsinguväärtusena viidanud. maksimaalne suurus VLOOKUPi otsinguväärtusest on 255 tähemärki.
Kui tegemist on lahtritega, mis sisaldavad pikemaid tähemärke, ei saa VLOOKUP neid käsitleda.
Ainus lahendus selleks on VLOOKUP-i valemi asendamine kombineeritud INDEX- ja MATCH-valemiga. Näiteks kui üks veerg sisaldab lahtrit, mille stringi pikkus on üle 255 tähemärgi, saab selle teabe leidmiseks kasutada INDEKSis asuvat pesastatud MATCH-funktsiooni.
Allolevas näites INDEKS tagastab lahtris oleva väärtuse B4, kasutades vahemikku veerg A õige rea tuvastamiseks. See kasutab pesastatud VASTUS funktsioon stringi tuvastamiseks veerg A (mis sisaldab 300 tähemärki), mis sobib lahtriga H4.
Sel juhul on see lahter A4, koos INDEKS naastes 108 (väärtus B4).
See tõrge ilmub ka siis, kui olete valemis kasutanud vale viidet lahtritele, eriti kui kasutate mõne muu töövihiku andmevahemikku.
Valemi korrektseks toimimiseks tuleb töövihikute viited lisada nurksulgudesse.
Kui ilmneb tõrge #VALUE, kontrollige uuesti oma VLOOKUP-i valemit, et veenduda, kas teie lahtri viited on õiged.
#NAME ja VLOOKUP
Kui teie VLOOKUP-i tõrge ei ole #VALUE-viga ega #-puudulik viga, siis on see tõenäoliselt #NAME viga. Enne kui paanitsete selle mõtte kallal, võite olla kindel - see on VLOOKUPi tõrke kõige lihtsam parandamine.
Viga #NAME ilmub siis, kui olete Excelis funktsiooni valesti kirjutanud, olgu see siis VLOOKUP või mõni muu funktsioon, näiteks SUM. Klõpsake oma VLOOKUP-i lahtril ja kontrollige veel kord, et olete VLOOKUP-i õigesti kirjutanud.
Kui muid probleeme pole, töötab teie VLOOKUPi valem pärast selle vea parandamist.
Muude Exceli funktsioonide kasutamine
See on julge avaldus, kuid toimib nagu VLOOKUP muudab teie elu. Vähemalt muudab see teie tööelu, muutes Excelist andmeanalüüsi võimsama tööriista.
Kui VLOOKUP ei sobi teile, siis kasutage neid võimalusi top Exceli funktsioonid selle asemel.