Tabl cynnwys
Rydym yn defnyddio'r ffwythiant VLOOKUP (Edrych Fertigol) i chwilio am werth yn fertigol mewn colofn ac yna dychwelyd gwerth cyfatebol o golofn arall. Ond un broblem fawr wrth ddefnyddio'r swyddogaeth hon yw y gall y gystrawen swyddogaeth ymddangos yn gymhleth a hefyd mae angen cynnal rheolau lluosog. A all achosi canlyniad gwallus megis taflu #N/A yn lle gwerthoedd bwriadedig. I gael gwared ar y broblem hon, rydym wedi trafod 5 rheswm gwahanol a'u hatebion a allai fod y ffactorau y tu ôl i mae'r ffwythiant VLOOKUP yn dychwelyd #N/A pan fydd paru yn bodoli.<3
Lawrlwythwch Lyfr Gwaith y Practis
Argymhellir eich bod yn lawrlwytho'r ffeil Excel ac ymarfer ynghyd ag ef.
VLOOKUP Returns #N /A Gwall er Mae Paru Yn Bodoli.xlsx
Beth Yw #D/A Gwall?
Mae'r gwall #N/A yn golygu "value not available". Pan fyddwch yn rhedeg yr ymholiad VLOOKUP drwy eich set ddata ond yn anffodus ni all y swyddogaeth adalw'r canlyniad bwriadedig, yna mae'r gwall #N/A yn cael ei daflu. Gall fod nifer o broblemau y tu ôl i'r gwall hwn; y byddwch i gyd yn dod i'w hadnabod yn yr adran ganlynol o'r erthygl hon.
5 Rheswm Pam Mae VLOOKUP yn Dychwelyd #D/A Pan Fod Cydweddu
Yn yr erthygl hon, rydym ni yn defnyddio rhestr brisiau cynnyrch enghreifftiol fel set ddata i ddangos yr holl resymau. Felly, gadewch i ni gael cipolwg ar y set ddata:
Felly, hebo gael unrhyw drafodaeth bellach gadewch i ni blymio'n syth i'r holl broblemau fesul un.
Rheswm 1: Edrych Nid yw Gwerth yn Bodoli yng Ngholofn Gyntaf y Ddadl Tabl_array
Gelwir arg gyntaf y ffwythiant VLOOKUP yn lookup_value. Un o'r prif ofynion er mwyn i'r ffwythiant hwn weithio'n iawn yw y dylai'r lookup_value fodoli o fewn colofn gyntaf yr arae tabl . Ar gyfer unrhyw eithriad o ran y rheol hon, bydd y ffwythiant VLOOKUP yn dychwelyd gwall #N/A .
Yn y ddelwedd ganlynol, rydym wedi mewnosod y fformiwla: <3 =VLOOKUP($D$14,B5:E12,4,0)
o fewn cell D15 .
Yma mae'r gwerth chwilio yn cael ei storio yng nghell D14 , sef karakum. Fel y gallwn weld nid yw'r eitem hon yn bresennol yng ngholofn gyntaf yr arae tabl a ddewiswyd ond yn yr ail golofn.
O ganlyniad i hynny, gallwn weld bod gan y ffwythiant VLOOKUP eisoes wedi taflu'r gwall #N/A .
🔗 Get Solutions
1. Ateb Cyntaf: Gan mai'r prif ofyniad am y gwerth chwilio yw y dylai fodoli o fewn colofn gyntaf yr arae tabl, felly gallwch drosglwyddo'r ail golofn i'r golofn gyntaf os yn bosibl.
Ond ie , mewn llawer o achosion gallai hyn fod yn eithaf anymarferol i gyfnewid colofnau. Oherwydd efallai bod eich ail golofn yn ganlyniad i fformiwla neu ei fod yn gysylltiedig â cholofnau eraill hefyd. Felly, mewn achosion o'r fath, gallwch chi ystyried yr aildatrysiad.
2. Ail Ateb: Addasu'r arae bwrdd ychydig. Ar hyn o bryd, yr arae tabl yw B5:E12 . Os yw'r ystod hon yn dechrau o golofn C yn lle colofn h.y. C5:E12 yna colofn C fydd colofn gyntaf yr arae tabl sydd newydd ei ddiffinio. Yn yr achos hwnnw, bydd y swyddogaeth VLOOKUP yn gweithio'n iawn. Gan eich bod wedi newid yr arae tabl, mae'n rhaid i chi ddiweddaru mynegai'r golofn hefyd. O ran yr arae tabl sydd newydd ei neilltuo, i ddychwelyd gwerth o'r golofn Pris , mynegai'r golofn newydd fydd 3.
3. Trydydd Ateb: Gallwch ddefnyddio'r ffwythiannau INDEX a MATCH ar y cyd. Gall defnyddio'r ddwy swyddogaeth hyn yn hawdd ddileu rhwystr y gwerth am-edrych presennol yng ngholofn gyntaf yr arae tablau.
Y cyfan sydd angen i chi ei wneud yw disodli'r fformiwla flaenorol gyda'r fformiwla ganlynol:
=INDEX(E5:E12,MATCH(D14,C5:C12,0))
Ar ôl mewnosod y fformiwla hon fe welwch fod y broblem wedi chwythu i ffwrdd, cyn gynted ag y byddwch yn taro'r ENTER botwm yn union ar ôl mewnosod yr ail fformiwla. Boom!
Darllen Mwy: MYNEGAI MATCH vs VLOOKUP Function (9 Enghreifftiau)
Rheswm 2: Heb Ddarganfod Cydweddiad Union
Os nad yw'r gwerth chwilio yn cyfateb yn union i'r gwerth sydd wedi'i storio yn y set ddata, yna bydd y gwall #N/A yn ymddangos eto.
Er enghraifft, yn y llun isod, rydym wedi mewnosod y gwerth chwilio yncell D14 , sef Grawnfwyd. Ond yn anffodus, nid oes y fath air yn union â Grawnfwyd yn y golofn gyntaf, ond grawnfwydydd. Dyna pam mae'r #N/A wedi ymddangos yng nghell D15 .
🔗 Get Solutions
Be ofalus am y gwerth chwilio. Ysgrifennwch y gwerth chwilio yn gywir o fewn y maes mewnosod. Os byddwch yn derbyn unrhyw wall #N/A yna gwiriwch eich set ddata a chywirwch eich gwerth chwilio yn unol â hynny. Ar gyfer yr achos hwn, teipiwch Grawnfwydydd yn lle Grawnfwyd o fewn cell D14 .
Darllen Mwy: VLOOKUP Ddim yn Gweithio (8 Rheswm a Atebion)
Rheswm 3: Mae Gwerth Edrych yn Llai Na'r Gwerth Lleiaf yn yr Arae
Rheswm arall a allai achosi i'r ffwythiant VLOOKUP ddychwelyd y #N/A Gwall yw'r gwerth am-edrych yn llai na'r gwerthoedd lleiaf yn yr ystod chwilio.
Er enghraifft, yn y llun isod y gwerth chwilio yw 200, tra bod y gwerth lleiaf yn yr ystod chwilio h.y. o fewn y
12> 🔗 Get Solutions
Sicrhewch nad yw'r gwerth chwilio yn llai na'r isafswm gwerth sydd wedi'i storio o fewn yr ystod chwilio. Newidiwch y gwerth chwilio o 200 i unrhyw beth a restrir yn y golofn ID . Yna bydd y gwall nad yw ar gael yn diflannu yn y pen draw.
Darlleniadau Tebyg
- Excel LOOKUP vsVLOOKUP: Gyda 3 Enghraifft
- Defnyddiwch VLOOKUP gyda Meini Prawf Lluosog yn Excel (6 Dull + Dewisiadau Amgen)
- VLOOKUP with Wildcard in Excel (3 Dull) )
- Sut i Cyfuno Excel SUMIF & VLOOKUP Ar Draws Dalennau Lluosog
- Excel VLOOKUP i Dychwelyd Gwerthoedd Lluosog yn Fertigol
Rheswm 4: Mannau Ychwanegol yn y Tabl Gwerthoedd Edrych
Mae lleoedd yn anweledig i ni, dyna pam eu bod yn eithaf anodd eu hadnabod. A gall y rheswm hwn effeithio ar werth dychwelyd y swyddogaeth VLOOKUP .
Er enghraifft, yn y ddelwedd o dan ein gwerth chwilio mae Candies. Ar ben hynny, mae'r gwerth hwn hefyd yn bodoli yn yr ystod chwilio yn y tabl data. Serch hynny, mae'r ffwythiant VLOOKUP yn dychwelyd y gwall #N/A !
Felly, fe all ymddangos yn eithaf anodd darganfod yr union reswm dros ddangos y gwall. Wel, mae hyn oherwydd bod gofod llusgo ychwanegol yn bresennol ar ôl y gair Candies yng ngholofn Categori .
Gall y broblem hon ymddangos yn fater hawdd-gwirioneddol, ond fe all arwain at y dioddefaint gwaethaf . Gan fod y bylchau'n anweledig ac yn anodd eu gweld.
🔗 Get Solutions
Gallwch wirio â llaw am y bylchau a ydynt yn bresennol ai peidio o fewn y data . Neu, gallwch ddefnyddio'r ffwythiant TRIM i ddileu'r holl fylchau llusgo.
Rheswm 5: Camgymeriadau yn Dadl Lookup_value Cystrawen VLOOKUP
Mater arall a allai edrych mor wirionond gall arwain at ddioddefaint mawr. Os oes gennych unrhyw wall cystrawen ynglŷn â'r ffwythiant VLOOKUP neu dim ond teipio syml wrth fynd i'r afael â'r gwerth am-edrych, yna gall hyn arwain at arddangos gwall.
Er enghraifft, yn y ddelwedd ganlynol, mae'r mae gwerth chwilio yn y cyfeiriad cell, D14 . Ond rydym wedi teipio D144 . Math syml yn unig yw hwn ond mae'n achosi gwall #N/A yn y gell gyfatebol.
🔗 Get Solutions
Byddwch yn ofalus am y gystrawen ffwythiant neu unrhyw fath o deipos. Dim ond trwy gynnal y moesau hyn yn syml, gallwch osgoi'r gwall #N/A .
Pethau i'w Cofio
📌 Gwnewch yn siŵr eich bod yn chwilio- mae gwerth yn bodoli yng ngholofn gyntaf eich arae tabl.
📌 Byddwch yn ofalus am gystrawen ffwythiant VLOOKUP .
Casgliad
I grynhoi, rydym wedi trafod 5 problem gyda'u datrysiadau tebygol y tu ôl i'r ffwythiant VLOOKUP yn dychwelyd gwall # N/A hyd yn oed pan fo canlyniad cyfatebol yn bodoli yn Excel. Argymhellir i chi lawrlwytho'r llyfr gwaith ymarfer sydd ynghlwm ynghyd â'r erthygl hon ac ymarfer yr holl ddulliau gyda hynny. A pheidiwch ag oedi cyn gofyn unrhyw gwestiynau yn yr adran sylwadau isod. Byddwn yn ceisio ymateb i'r holl ymholiadau perthnasol cyn gynted â phosibl. Ac ewch i'n gwefan ExcelWIKI i archwilio mwy.