Efnisyfirlit
VLOOKUP aðgerðin er vinsælasta uppfletti- og tilvísunaraðgerðin í Excel. Það er líka eitt það erfiðasta og ótti #N/A villuboðin geta verið algeng sjón.
Þessi grein mun skoða 6 algengustu ástæðurnar fyrir því að ÚTLIT þitt virkar ekki.
Þú þarft nákvæma samsvörun
Síðasta rökin í VLOOKUP fallinu, þekktur sem sviðsleit , spyr hvort þú viljir áætlaða eða nákvæma samsvörun .
Í flestum tilfellum er fólk að leita að tiltekinni vöru, pöntun, starfsmanni eða viðskiptavin og krefst þess vegna nákvæmrar samsvörunar. Þegar leitað er að einstöku gildi, ætti FALSE að vera slegið inn fyrir range_lookup röksemdin.
Þessi röksemdafærsla er valfrjáls, en ef hún er skilin eftir tóm er TRUE gildið notað. TRUE gildið byggir á því að gögnin þín séu flokkuð í hækkandi röð til að virka.
Myndin hér að neðan sýnir VLOOKUP þar sem range_lookup argumentinu er sleppt og rangt gildi er skilað.
Lausn
Ef þú ert að leita að einstöku gildi skaltu slá inn FALSE fyrir síðustu röksemdina. VLOOKUP hér að ofan ætti að slá inn sem =VLOOKUP(H3,B3:F11,2,FALSE)
.
Læsa töflutilvísuninni
Kannski ertu að leita að því að nota margar VLOOKUP til að skila mismunandi upplýsingum um færslu. Ef þú ætlar að afrita VLOOKUP þína í margar reiti þarftu að læsa töflunni.
Myndin hér að neðan sýnir VLOOKUP sem er rangt sleginn inn. Verið er að vísa til röngra reitasviðafyrir útlitsgildi og töflufylki .
Lausn
Taflan sem VLOOKUP aðgerðin notar til að skoða fyrir og skila upplýsingum frá er þekkt sem table_array . Þetta verður að vera algerlega vísað til til að afrita VLOOKUP þína.
Smelltu á tilvísanir innan formúlunnar og ýttu á F4 takkann á lyklaborðinu til að breyta tilvísuninni úr hlutfalli í algert. Formúluna ætti að slá inn sem =VLOOKUP($H$3,$B$3:$F$11,4,FALSE)
.
Í þessu dæmi voru bæði uppflettingargildi og töflufylki gerðar algjörar. Venjulega getur verið að það sé bara table_array sem þarf að læsa.
Dálkur hefur verið settur inn
Dálkvísitalan, eða col_index_num , er notuð með VLOOKUP fallinu til að slá inn hvaða upplýsingum á að skila um færslu.
Þar sem þetta er slegið inn sem vísitölu er það ekki mjög endingargott. Ef nýr dálkur er settur inn í töfluna gæti það komið í veg fyrir að VLOOKUP virki. Myndin hér að neðan sýnir slíka atburðarás.
Magnið var í dálki 3, en eftir að nýr dálkur var settur inn varð það dálkur 4. Hins vegar hefur ÚTLIT ekki uppfærst sjálfkrafa.
Lausn 1
Ein lausn gæti verið að vernda vinnublaðið þannig að notendur geti ekki sett inn dálka. Ef notendur þurfa að geta gert þetta, þá er það ekki raunhæf lausn.
Lausn 2
Annar valkostur væri að setja MATCH aðgerðina inn í col_index_num rök fyrir VLOOKUP.
Hægt er að nota MATCH
fallið til að leita að og skila tilskildu dálknúmeri. Þetta gerir col_index_num virkan svo að settir dálkar munu ekki lengur hafa áhrif á VLOOKUP.
Formúluna hér að neðan gæti verið sett inn í þessu dæmi til að koma í veg fyrir vandamálið sem sýnt er hér að ofan.
Taflan hefur stækkað
Eftir því sem fleiri línur bætast við töfluna gæti þurft að uppfæra VLOOKUP til að tryggja að þessar auka línur séu með. Myndin hér að neðan sýnir VLOOKUP sem athugar ekki alla töfluna fyrir hlutinn af ávöxtum.
Lausn
Íhugaðu að forsníða bilið sem töflu (Excel 2007+), eða sem heiti á kviku sviði. Þessar aðferðir munu tryggja að VLOOKUP aðgerðin þín sé alltaf að athuga alla töfluna.
Til að forsníða svið sem töflu skaltu velja svið hólfa sem þú vilt nota fyrir töflufylki og smella á Heima > Snið sem töflu og veldu stíl úr myndasafninu. Smelltu á flipann Hönnun undir Töfluverkfærum og breyttu töfluheitinu í reitnum sem gefinn er upp.
ÚTFLÓTIN hér að neðan sýnir töflu sem heitir FruitList í notkun.
VLOOKUP getur ekki horft til vinstri
Takmörkun á VLOOKUP aðgerðinni er að hún getur ekki horft til vinstri. Það mun líta niður í dálkinn lengst til vinstri í töflu og skila upplýsingum frá hægri.
Lausn
Lausninþetta felur í sér að nota alls ekki VLOOKUP. Að nota blöndu af INDEX og MATCH aðgerðunum í Excel er algengur valkostur við VLOOKUP. Það er miklu fjölhæfara.
Dæmið hér að neðan sýnir að það er notað til að skila upplýsingum vinstra megin við dálkinn sem þú ert að skoða.
Frekari upplýsingar um notkun INDEX og MATCH
Taflan þín inniheldur afrit
VLOOKUP aðgerðin getur aðeins skilað einni færslu. Það mun skila fyrstu færslunni sem passar við gildið sem þú leitaðir að.
Ef taflan þín inniheldur afrit þá mun VLOOKUP ekki standast verkefnið.
Lausn 1
Ætti Á listinn þinn afrit? Ef ekki skaltu íhuga að fjarlægja þá. Fljótleg leið til að gera þetta er að velja töfluna og smella á hnappinn Fjarlægir afrit á flipanum Gögn .
Skoðaðu AbleBits afrita fjarlægja til að fá fullkomnari tól til að meðhöndla tvítekningar í Excel töflunum þínum.
Lausn 2
Allt í lagi, svo listinn þinn ætti að hafa afrit. Í þessu tilviki er VLOOKUP ekki það sem þú þarft. PivotTable væri fullkomið til að velja gildi og skrá niðurstöðurnar í staðinn.
Taflan hér að neðan er listi yfir pantanir. Segjum að þú viljir skila öllum pöntunum fyrir tiltekinn ávöxt.
Snúningstafla hefur verið notuð til að gera notanda kleift að velja ávaxtaauðkenni úr skýrslusíu og lista af öllum pöntunum birtist.
Vandalausar VLOOKUPs
Þessi greinsýndi lausn á 6 algengustu ástæðum þess að VLOOKUP aðgerð virkar ekki. Vopnaður þessum upplýsingum ættirðu að njóta erfiðrar framtíðar með þessari frábæru Excel aðgerð.
Um höfundinn
Alan Murray er upplýsingatækniþjálfari og stofnandi Computergaga. Hann býður upp á netþjálfun og nýjustu ráðin og brellurnar í Excel, Word, PowerPoint og Project.