10 praktikat më të mira me VLOOKUP në Excel

  • Shperndaje Kete
Hugh West

Në Microsoft Excel, funksioni VLOOKUP përdoret përgjithësisht për të nxjerrë të dhëna bazuar në një vlerë kërkimi në një kolonë ose një varg qelizash. Në këtë artikull, do të njiheni me 10 shembujt dhe praktikat më të mira me funksionin VLOOKUP .

Shkarko librin e punës praktike

Ju mund të shkarkoni librin e punës Excel që kemi përdorur për të përgatitur këtë artikull.

Praktikoni me VLOOKUP.xlsx

Hyrje në funksionin VLOOKUP

  • Objektivi i funksionit:

Funksioni VLOOKUP përdoret për të parë për një vlerë të caktuar në kolonën më të majtë të një tabele të caktuar, dhe më pas kthen një vlerë në të njëjtin rresht nga një kolonë e caktuar.

  • Sintaksa:

=VLOOKUP(vlera_kërkuese, grupi_tabele, col_index, [kërkimi_range])

  • Argumentet Shpjegim:
Argument Kërkohet/Opsionale Shpjegim
vlera_kërkuese Kërkohet Vlera që kërkon në kolonën më të majtë të tabelës së dhënë. Mund të jetë një vlerë e vetme ose një grup vlerash.
array_tabela Kërkohet Tabela në të cilën kërkon vlerën lookup_në grupin më të majtë.
col_index_num Kërkohet Numri i kolonës në tabelë nga e cila duhet të merret një vlerëtë dhënat rezultuese do t'ju shfaqen menjëherë.

Tani mund të ndryshoni cilindo nga emrat ose muajt nga Shitësi dhe Muaji me drop-down dhe gjeni daljet përkatëse në Cell C17 menjëherë.

Lexo më shumë: VLOOKUP me listën rënëse në Excel

💡 Gjërat që duhen mbajtur parasysh

  • lookup_vlera mund të jetë një vlerë e vetme ose një grup prej vlerat. Nëse futni një grup vlerash, funksioni do të kërkojë secilën nga vlerat në kolonën më të majtë dhe do të kthejë vlerat e të njëjtit rresht nga kolona e specifikuar.
  • Funksioni do të kërkojë një përputhje të përafërt nëse Argumenti [range_lookup] vendoset në 1. Në atë rast, ai gjithmonë do të kërkojë vlerën më të ulët më të afërt të vlerës së_kërkimit , jo atë të sipërme më të afërt.
  • Nëse col_index_number është një fraksion në vend të një numri të plotë, Excel vetë do ta konvertojë atë në numrin e plotë më të ulët. Por do të rrisë #VALUE! gabim nëse col_index_number është zero ose negativ.

Fjalë përmbyllëse

Shpresoj që të gjitha përdorimet e <1 Funksioni>VLOOKUP në këtë artikull tani do t'ju ndihmojë t'i zbatoni ato në fletët e llogaritura të Excel ndërsa nxirrni të dhëna bazuar në një vlerë kërkimi. Nëse keni ndonjë pyetje ose koment, ju lutem më tregoni në seksionin e komenteve. Ose mund të shikoni artikujt tanë të tjerë në lidhje me funksionet e Excel në këtë faqe interneti.

u kthye. [range_lookup] Opsionale Tregon nëse kërkohet një përputhje e saktë ose e pjesshme e vlerës së kërkimit. 0 për një ndeshje të saktë, 1 për një ndeshje të pjesshme. Parazgjedhja është 1 (përputhje e pjesshme).
  • Parametri i kthimit:

Kthen vlerën të të njëjtit rresht nga kolona e specifikuar e tabelës së dhënë, ku vlera në kolonën më të majtë përputhet me vlerën_kërkuese.

10 praktikat më të mira me VLOOKUP në Excel

Ne i kemi klasifikuar nivelet e vështirësisë së përdorimit të funksionit VLOOKUP në tre kategori: Fillestar, i moderuar dhe i avancuar .

1. Shembuj dhe praktika të nivelit fillestar me VLOOKUP

i. VLOOKUP për të gjetur të dhëna specifike ose një grup horizontal nga një tabelë

Në tabelën e mëposhtme, një numër i të dhënave të shitjeve janë regjistruar për shitësin. Në shembullin tonë të parë të funksionit VLOOKUP , ne do të nxjerrim rekordin e shitjeve të një shitësi të specifikuar.

Për shembull, do të marrim rekordin e shitjeve të Peter nga tabela.

Në daljen Qeliza C16 , formula e kërkuar do të jetë:

=VLOOKUP(B16,B5:E13,{2,3,4},FALSE)

Pasi shtypni Enter , do të merrni departamentin, muajin dhe vlerën e shitjeve në një grup horizontal menjëherë. Në këtë funksion, ne kemi përcaktuar indeksin e kolonës së tre Kollonave C, D dhe E në një grup prej {2,3,4} . Kështufunksioni i ka kthyer vlerat e nxjerra nga të tre këto kolona.

Lexo më shumë: Si të tërheqësh të dhëna nga shumë fletë pune në Excel (4 Mënyra të shpejta)

ii. Praktika e VLOOKUP-it me Diapazonin e Emërtuar në Excel

Në argumentin e parë të funksionit VLOOKUP , ne mund të përcaktojmë grupin ose të dhënat e tabelës me një varg të emërtuar . Në shembullin e mëparshëm, vargu i përzgjedhur i grupit ose i të dhënave të tabelës ishte B5:E13 . Por këtu ne do ta emërtojmë këtë gamë të dhënash si Sales_Data.

Për ta bërë këtë, ne thjesht duhet të zgjedhim grupin dhe më pas të modifikojmë emrin në Kutia e emrit ndodhet në këndin e sipërm të majtë të tabelës.

Tani, formula e përdorur në shembullin e mëparshëm do të duket kështu me diapazonin e emërtuar të përcaktuar:

=VLOOKUP(B16,Sales_Data,{2,3,4},FALSE)

Pasi të shtypim Enter , do të jemi në gjendje të nxjerrim të dhëna të ngjashme siç gjenden në seksionin e mëparshëm.

iii. Kategorizimi i të dhënave me VLOOKUP në Excel

Në këtë shembull, ne kemi shtuar një kolonë shtesë të quajtur Kategoria jashtë tabelës ose grupit të të dhënave. Ajo që do të bëjmë këtu është të kategorizojmë departamentet me A, B ose C bazuar në tabelën e dytë në fund.

📌 Hapi 1:

➤ Zgjidhni Qeliza F5 dhe shkruani:

=VLOOKUP(C5,$C$16:$D$18,2,FALSE)

➤ Shtypni Enter dhe funksioni do të kthehet A pasi ky alfabet tregon xhinset departamenti.

📌 Hapi 2:

➤ Tani përdorni Plotësoni Handle për të plotësuar automatikisht të gjithë Kollonën F dhe do t'ju shfaqen të gjitha kategoritë bazuar në emrat e departamenteve.

2. Shembuj dhe praktika të nivelit të moderuar me VLOOKUP

i. Shfaqja e mesazhit të gabimit nëse të dhënat nuk gjenden me VLOOKUP

Ndonjëherë, mund të mos jemi në gjendje të gjejmë ose nxjerrim të dhënat bazuar në kriterin tonë të përcaktuar. Në atë rast, funksioni VLOOKUP do të kthejë një gabim që duket mjaft i çuditshëm në tabelën e të dhënave. Ne mund ta zëvendësojmë atë mesazh gabimi me një deklaratë të personalizuar, të tillë si "Nuk u gjet" ose "Të dhënat nuk janë të disponueshme".

Për shembull, ne do të gjejmë rekordi i shitjeve të Robert por ky emër nuk është i disponueshëm në kolonën Shitësi . Pra, ne do të përdorim funksionin IFERROR këtu dhe ky funksion do të përcaktojë një mesazh që do të shfaqet kur funksioni nuk do të jetë në gjendje të përputhet me kriterin e dhënë.

qelizën C16 , formula e kërkuar me funksionet IFERROR dhe VLOOKUP do të jetë:

=IFERROR(VLOOKUP(B16,Sales_Data,{2,3,4},FALSE),"Not Found")

Tani shtypni Enter dhe do të gjeni deklaratën e personalizuar "Nuk u gjet" pasi funksioni nuk mund të nxirrte asnjë të dhënë për shkak të mungesës së emrit 'Robert Kollonën B .

ii. VLOOKUP një vlerë që përmban hapësirë(at) shtesë

Vlera jonë e kërkimit mund të përmbajë një hapësirë ​​të fshehurndonjehere. Në atë rast, vlera jonë e kërkimit nuk mund të përputhet me emrat përkatës të pranishëm në Kollona B . Pra, funksioni do të kthejë një gabim siç tregohet në foton e mëposhtme.

Për të shmangur këtë mesazh gabimi dhe për të hequr hapësirën përpara se të fillojmë të kërkojmë për vlerën e specifikuar, duhet të përdorim TRIM funksion brenda. Funksioni TRIM shkurton hapësirën e panevojshme nga vlera e kërkimit.

Meqenëse Qeliza B16 përmban një hapësirë ​​shtesë në fund të emrit- Peter, formula e kërkuar për të kërkuar emrin Peter vetëm pa asnjë hapësirë ​​në dalje Qeliza C16 do të jetë:

=VLOOKUP(TRIM(B16),B5:E13,{2,3,4},FALSE)

Pas shtypjes Shkruani , do të gjeni të dhënat e nxjerra për Peter.

iii. VLOOKUP me funksionin MATCH në Excel

Në këtë seksion, ne do të kërkojmë dy kritere të përcaktuara së bashku me kolonat dhe rreshtat. Në këtë kërkim të dyanshëm, duhet të përdorim funksionin MATCH për të përcaktuar numrin e kolonës nga grupi i zgjedhur.

Për shembull, bazuar në grupin e mëposhtëm të të dhënave, ne mund të nxjerrim çdo lloj rekordi shitjesh për një shitës të caktuar, le të jetë Antonio dhe ne do të gjejmë departamentin e tij këtu.

Në daljen Qeliza C18 , formula e kërkuar me funksionet MATCH dhe VLOOKUP do të jetë:

=VLOOKUP(C16,B4:E13,MATCH(C17,B4:E4,0),FALSE)

Shtypni Enter dhe formula do të kthehet 'Xhinse' pasi Antonio punon në xhinsedepartamenti.

Mund të ndryshoni kriteret e daljes në Cel C17 dhe të dhënat e tjera përkatëse të shitjeve do të shfaqen menjëherë. Ju gjithashtu mund të ndryshoni emrin e shitësit në Cell C16 për të gjetur të dhëna shitjesh edhe për shitës të tjerë.

Lexo më shumë: INDEX MATCH vs VLOOKUP Funksioni (9 Shembuj)

iv. Tërheqja e të dhënave bazuar në përputhjen e pjesshme me funksionin VLOOKUP

VLOOKUP funksionon gjithashtu me përdorimin e karaktereve të shkrehta përmes të cilave mund të kërkojmë një përputhje e pjesshme në tabelë dhe nxirr të dhënat përkatëse.

Për shembull, ne mund të kërkojmë emrin aktual vetëm me një tekst të pjesshëm “ton” dhe më pas do të nxirrni rekordin e shitjeve për atë shitës.

Formula e kërkuar në Cel C16 duhet të jetë:

=VLOOKUP("*ton*",B5:E13,{2,3,4},FALSE)

Pas shtypjes Enter , formula do të kthejë të dhënat e shitjeve për Antonio pasi ky emër përmban tekstin e specifikuar- "ton" .

Lexo më shumë: VLOOKUP me Wildcard në Excel (3 Metoda)

v. Nxjerrja e vlerës së fundit në një listë me VLOOKUP

Nxjerrja e vlerës së fundit ose përfundimtare në një gamë të gjatë qelizash është shumë e thjeshtë me funksionin VLOOKUP .

Në foton e mëposhtme, Kollona B përmban numra me vlera të rastësishme. Ne do të nxjerrim vlerën e fundit nga kjo kolonë ose gamën e qelizave B5:B14 .

Formula e nevojshme me VLOOKUP funksioni në dalje Qeliza D8 do të jetë:

=VLOOKUP(9.99999999999999E+307,$B$5:$B$14,TRUE)

Shtypni Enter dhe do të merrni vlerën e pranishme në qelizën e fundit në atë kolonë.

🔎 Si funksionon formula?

  • Në këtë funksion, vlera e kërkimit është një numër i madh që duhet të kërkohet në gamën e qelizave B5:B14 .
  • Kriteret e kërkimit këtu në argumenti i tretë është TRUE që tregon përputhjen e përafërt të atij numri.
  • Funksioni VLOOKUP kërkon këtë vlerë të madhe dhe kthen vlerën e fundit bazuar në përputhjen e përafërt pasi funksioni nuk mund të gjejë numrin e përcaktuar në kolonë.

Lexo më shumë: Excel VLOOKUP për të gjetur vlerën e fundit në kolonë (me alternativa)

Lexime të ngjashme

  • VLOOKUP nuk funksionon (8 arsye dhe zgjidhje)
  • Excel LOOKUP vs VLOOKUP: Me 3 shembuj
  • Çfarë është një grup tabelash në VLOOKUP? (Shpjegohet me shembuj)
  • Përdor VLOOKUP me kritere të shumëfishta në Excel (6 Metoda + Alternativa)
  • Si të kryhet VLOOKUP me Wildcard në Excel (2 Metoda)

3. Shembuj dhe praktika të nivelit të avancuar me VLOOKUP

i. VLOOKUP për të gjetur tekst të ndjeshëm ndaj shkronjave të vogla në Excel

Ndonjëherë, mund të na duhet të kërkojmë përputhjet e ndjeshme ndaj shkronjave dhe më pas të nxjerrim të dhënat. Në tabelën e mëposhtme, Kollona B ka qenëmodifikuar pak dhe nëse vëreni, kjo kolonë ka tani emrin 'Simon' tri herë, por secili prej tyre me raste të ndryshme.

Ne do të kërkojmë emrin e saktë ' SIMON' dhe nxirrni të dhënat e shitjeve bazuar në përputhjen.

Formula e kërkuar në dalje Qeliza C16 do të jetë:

=VLOOKUP(TRUE, CHOOSE({1,2,3,4}, EXACT(B16, B5:B13), C5:C13,D5:D13,E5:E13), {2,3,4}, FALSE)

Pasi të shtypni Enter do të shfaqen të dhënat përkatëse të shitjeve për emrin e saktë 'SIMON' vetëm.

🔎 Si funksionon formula?

  • Grupi i kërkimit të <1 Funksioni>VLOOKUP është përcaktuar me kombinimin e funksioneve CHOOSE dhe EXACT .
  • Funksioni EXACT këtu kërkon rastin -sensitive përputhet me emrin SIMON në rangun e qelizave B5:B13 dhe kthen një grup prej:

{FALSE;FALSE;FALSE;FALSE;FALSE; FALSE;FALSE;TRUE;FALSE

  • CHOOSE funksioni këtu nxjerr të gjitha të dhënat e tabelës por vetëm kolona e parë tregon vlerat boolean (TRUE dhe FALSE ) në vend të emrat e shitësit.
  • VLOOKUP funksioni kërkon vlerën e specifikuar boolean TRUE në të dhënat e nxjerra dhe më pas kthen të dhënat e disponueshme të shitjeve bazuar në numrin e rreshtit të atyre që përputhen vlera e kërkimit E VËRTETË .

Lexo më shumë: Si ta bësh VLOOKUP të ndjeshme ndaj shkronjave të vogla në Excel (4 metoda)

ii. Përdorimi i artikujve të listës drop-down si VLOOKUPVlerat

Në vend që të ndryshojmë emrin ose kriteret e tjera manualisht, ne mund të krijojmë gjithashtu listat rënëse për kriteret e përcaktuara dhe të nxjerrim të dhëna. Në tabelën e mëposhtme, vlerat e shitjeve të një numri shitësish janë regjistruar për tre muaj të ndryshëm. Nën tabelën kryesore, ne do të krijojmë dy listë rënëse për shitësit dhe muajt.

📌 Hapi 1:

➤ Zgjidhni Cel C15 ku do të caktohet lista rënëse.

➤ Nga shiriti Data , zgjidhni Vleresimi i të dhënave nga drop-down Mjetet e të dhënave .

Do të shfaqet një kuti dialogu.

📌 Hapi 2:

➤ Në kutinë Lejo , zgjidhni opsionin Lista .

➤ Në Kutia e burimit , specifikoni gamën e qelizave që përmbajnë emrat e të gjithë shitësve.

➤ Shtypni OK dhe keni mbaruar me krijimin e listës së parë rënëse.

Si në foton më poshtë, do të gjeni një listë rënëse për të gjithë shitësit.

Në mënyrë të ngjashme, ju duhet të krijoni një listë tjetër zbritëse për gamën e qelizave (C4:E4) që përmban emrat e muajve.

📌 Hapi 3 :

➤ Tani zgjidhni emrin Antonio nga drop-down Salesman .

➤ Zgjidhni emrin e muajit shkurt nga drop-down Muaji .

➤ Së fundi, në daljen Cel C17 , formula përkatëse do të jetë:

=VLOOKUP(C15,B5:E13,MATCH(C16,B4:E4,0),FALSE)

➤ Shtypni Fut dhe

Hugh West është një trajner dhe analist me përvojë të lartë në Excel me mbi 10 vjet përvojë në industri. Ai ka një diplomë Bachelor në Kontabilitet dhe Financë dhe një Master në Administrim Biznesi. Hugh ka një pasion për mësimdhënien dhe ka zhvilluar një qasje unike të mësimdhënies që është e lehtë për t'u ndjekur dhe kuptuar. Njohuritë e tij eksperte të Excel-it kanë ndihmuar mijëra studentë dhe profesionistë në mbarë botën të përmirësojnë aftësitë e tyre dhe të shkëlqejnë në karrierën e tyre. Nëpërmjet blogut të tij, Hugh ndan njohuritë e tij me botën, duke ofruar mësime falas në Excel dhe trajnime në internet për të ndihmuar individët dhe bizneset të arrijnë potencialin e tyre të plotë.