Enhavtabelo
Ni uzas la funkcion VLOOKUP (Vertikala Serĉo) por serĉi valoron vertikale en kolumno kaj poste redoni respondan valoron de alia kolumno. Sed unu grava problemo uzante ĉi tiun funkcion estas ke la funkciosintakso povas ŝajni komplika kaj ankaŭ ĝi postulas konservi plurajn regulojn. Kiu povas kaŭzi eraran rezulton kiel ĵeti #N/A anstataŭ celitaj valoroj. Por forigi ĉi tiun problemon, ni diskutis 5 malsamajn kialojn kaj iliajn solvojn, kiuj povas esti la faktoroj malantaŭ la funkcio VLOOKUP liveras #N/A kiam kongruo ekzistas.
Elŝutu la Praktikan Laborlibron
Vi rekomendas elŝuti la Excel-dosieron kaj ekzerci kune kun ĝi.
VLOOKUP Revenas #N /A Eraro kvankam Match Exists.xlsx
Kio Estas #N/A Eraro?
La #N/A eraro signifas "valoro ne disponebla". Kiam vi rulas la demandon VLOOKUP tra via datumaro sed bedaŭrinde la funkcio ne povas retrovi la celitan rezulton, tiam la eraro #N/A estas ĵetita. Povas esti pluraj problemoj malantaŭ ĉi tiu eraro; kiun vi ĉiuj ekkonos en la sekva sekcio de ĉi tiu artikolo.
5 Kialoj Kial VLOOKUP Revenas #N/A Kiam Match Ekzistas
En ĉi tiu artikolo, ni uzos specimenan produktan prezliston kiel datumaron por pruvi ĉiujn kialojn. Do, ni rigardu la datuman aron:
Do, senhavante pluan diskuton ni plonĝu rekte en ĉiujn problemojn unu post alia.
Kialo 1: Serĉvaloro ne ekzistas en la Unua Kolumno de la Argumento Table_array
La unua argumento de la funkcio VLOOKUP nomiĝas serĉo_valoro. Unu el la ĉefaj postuloj por ke ĉi tiu funkcio funkciu ĝuste estas, ke la serĉo_valoro devus ekzisti ene de la unua kolumno de la tabelo . Por ajna escepto pri ĉi tiu regulo, la funkcio VLOOKUP resendos #N/A eraron.
En ĉi tiu sekva bildo, ni enmetis la formulon:
=VLOOKUP($D$14,B5:E12,4,0)
en ĉelo D15 .
Ĉi tie la serĉvaloro estas konservita en ĉelo D14 , kiu estas karakum. Kiel ni povas vidi, ĉi tiu ero ne ĉeestas en la unua kolumno de la elektita tabela tabelo sed en la dua kolumno.
Sekve de tio, ni povas vidi, ke la funkcio VLOOKUP havas jam ĵetis la eraron #N/A .
🔗 Akiru Solvojn
1. Unua Solvo: Ĉar la ĉefa postulo pri la serĉvaloro estas, ke ĝi ekzistus ene de la unua kolumno de la tabela tabelo, do vi povas translokigi la duan kolumnon al la unua kolumno se eble.
Sed jes. , en multaj kazoj ĉi tio povus esti sufiĉe nepraktika interŝanĝi kolumnojn. Ĉar eble via dua kolumno estas rezulto de formulo aŭ ĝi estas ligita ankaŭ al aliaj kolumnoj. Do en tiaj kazoj, vi povas konsideri la duansolvo.
2. Dua Solvo: Iomete ŝanĝu la tabelan tabelon. Nuntempe, la tabela tabelo estas B5:E12 . Se ĉi tiu gamo komenciĝas de kolumno C anstataŭ kolumno t.e. C5:E12 tiam kolumno C estos la unua kolumno de la lastatempe difinita tabela tabelo. En tiu kazo, la funkcio VLOOKUP taŭge funkcios. Ĉar vi ŝanĝis la tabelan tabelon, vi ankaŭ devas ĝisdatigi la kolumnan indekson. Koncerne al la nove asignita tabela tabelo, por redoni valoron el la kolumno Prezo , la nova kolumna indekso estos 3.
3. Tria Solvo: Vi povas uzi la funkciojn INDEX kaj MATCH kunlabore. Uzado de ĉi tiuj du funkcioj povas facile forigi la baron de ekzistado de la serĉvaloro ene de la unua kolumno de la tabela tabelo.
Ĉio vi devas fari estas, simple anstataŭigi la antaŭan formulon. kun la jena formulo:
=INDEX(E5:E12,MATCH(D14,C5:C12,0))
Post enmeti ĉi tiun formulon vi vidos, ke la problemo estas forblovita, tuj kiam vi trafos la butono ENTER tuj post enmeti la duan formulon. Bum!
Legu Pli: INDEXA MATCH vs VLOOKUP Funkcio (9 Ekzemploj)
Kialo 2: Preciza kongruo ne estas trovita
Se la serĉvaloro ne kongruas ĝuste kun la valoro konservita en la datumaro, tiam la eraro #N/A aperos denove.
Ekzemple, en la suba bildo, ni enmetis la serĉan valoronĉelo D14 , kiu estas Cerealo. Sed bedaŭrinde ne ekzistas tia vorto ĝuste kiel Cerealo en la unua kolumno, sed cerealoj. Tial la #N/A aperis en la ĉelo D15 .
🔗 Akiru Solvojn
Estu zorge pri la serĉvaloro. Skribu la serĉvaloron ĝuste ene de la enmeta kampo. Se vi ricevas ajnan #N/A -eraron, tiam rekontrolu vian datumaron kaj korektu vian serĉvaloron laŭe. Por ĉi tiu kazo, tajpu Cerealojn anstataŭ Cerealon ene de ĉelo D14 .
Legu Pli: VLOOKUP Ne Funkcias (8 Kialoj & Solvoj)
Kialo 3: Serĉa Valoro Estas Pli Malgranda Ol la Plej Malgranda Valoro en la Tabelo
Alia kialo, kiu povus kaŭzi, ke la funkcio VLOOKUP resendi la #N/A eraro estas la serĉvaloro estas pli malgranda ol la plej malgrandaj valoroj en la serĉa intervalo.
Ekzemple, en la bildo sub la serĉvaloro estas 200, dum la plej malgranda valoro en la serĉa intervalo t.e. ene de la ID kolumno estas 207. Kiel rezulto, la funkcio VLOOKUP redonis la #N/A eraron.
🔗 Akiru Solvojn
Certigu, ke la serĉvaloro ne estas pli malgranda ol la minimuma valoro konservita en la serĉa intervalo. Ŝanĝu la serĉvaloron de 200 al io ajn kiel listigita en la kolumno ID . Tiam la nedisponebla eraro fine malaperos.
Similaj legaĵoj
- Excel LOOKUP vs.VLOOKUP: Kun 3 Ekzemploj
- Uzu VLOOKUP kun Multoblaj Kriterioj en Excel (6 Metodoj + Alternativoj)
- VLOOKUP kun Ĵetanteto en Excel (3 Metodoj )
- Kiel Kombini Excel SUMIF & VLOOKUP Tra Multoblaj Folioj
- Excel VLOOKUP por Resendi plurajn Valorojn Vertike
Kialo 4: Kromaj Spacoj en Tabelo Serĉvaloroj
Spacoj estas nevideblaj por ni, tial ili estas sufiĉe malfacile identigeblaj. Kaj ĉi tiu kialo povas influi la revenan valoron de la funkcio VLOOKUP .
Ekzemple, en la bildo sub nia serĉvaloro estas Bombonoj. Krome, ĉi tiu valoro ankaŭ ekzistas en la serĉa gamo ene de la datumtabelo. Tamen, la funkcio VLOOKUP resendas la eraron #N/A !
Do, povas ŝajni sufiĉe malfacile eltrovi la precizan kialon de la montrado de eraro. Nu, ĝi estas pro kroma malantaŭa spaco ĉeestanta post la vorto Bombonoj en la kolumno Kategorio .
Tiu problemo povas ŝajni facila facila afero, sed ĝi povas konduki al la plej malbonaj suferoj. . Ĉar la spacoj estas nevideblaj kaj malfacile videblaj.
🔗 Akiri Solvojn
Vi povas permane kontroli la spacojn ĉu ili ĉeestas aŭ ne en la datumoj. . Aŭ, vi povas uzi la funkcion TRIM por forigi ĉiujn postajn spacojn.
Kialo 5: Eraroj en la Argumento Lookup_value de la VLOOKUP Sintakso
Alia afero, kiu povus aspekti tiel stultased povas konduki al granda sufero. Se vi havas iun sintaksan eraron rilate la funkcion VLOOKUP aŭ nur simplan tajperaron dum vi traktas la serĉvaloron, tiam ĉi tio povas konduki al erarmontrado.
Ekzemple, en la sekva bildo, la serĉvaloro estas en la ĉela adreso, D14 . Sed ni tajpis D144 . Ĉi tio estas nur simpla tipo sed kaŭzanta #N/A eraron en la responda ĉelo.
🔗 Akiri Solvojn
Atentu pri la funkciosintakso aŭ iaspecaj tajperaroj. Nur simple konservante ĉi tiujn etikedojn, vi povas eviti la eraron #N/A .
Memorindaj
📌 Certigu, ke via serĉo- valoro ekzistas en la unua kolumno de via tabela tabelo.
📌 Atentu pri la sintakso de la funkcio VLOOKUP .
Konkludo
Resume, ni diskutis pri 5 problemoj kun iliaj verŝajnaj solvoj malantaŭ la funkcio VLOOKUP redonas #N/A eraron eĉ kiam kongrua rezulto ekzistas en Excel. Vi rekomendas elŝuti la praktikan laborlibron alkroĉitan kune kun ĉi tiu artikolo kaj praktiki ĉiujn metodojn kun tio. Kaj ne hezitu demandi ajnajn demandojn en la komenta sekcio sube. Ni provos respondi al ĉiuj koncernaj demandoj kiel eble plej frue. Kaj bonvolu viziti nian retejon ExcelWIKI por esplori pli.