Edukien taula
Microsoft Excel-en, VLOOKUP funtzioa normalean zutabe edo gelaxka sorta bateko bilaketa-balio batean oinarritutako datuak ateratzeko erabiltzen da. Artikulu honetan, VLOOKUP funtzioarekin 10 adibide eta praktika onenak ezagutuko dituzu.
Deskargatu Praktika-lan-koadernoa
Ahal duzu deskargatu artikulu hau prestatzeko erabili dugun Excel lan-koadernoa.
Landu VLOOKUP.xlsx-ekin
VLOOKUP funtzioaren sarrera
- Funtzioaren helburua:
VLOOKUP funtzioa bilatzeko erabiltzen da. emandako taularen ezkerreko zutabeko balio jakin baterako, eta, ondoren, errenkada bereko balio bat itzultzen du zehaztutako zutabe batetik.
- Sintaxia:
=VLOOKUP (bilaketa_balioa, taula_matrizea, col_indizea, [barrutiaren_bilaketa])
- Argudioak Azalpena:
Argudioa | Beharrezkoa/Aukera | Azalpena |
---|---|---|
lookup_value | Beharrezkoa | Emandako taularen ezkerreko zutabean bilatzen duen balioa. Balio bakarra edo balio-maiz bat izan daiteke. |
taula_matrizea | Beharrezkoa | Bilaketa_balioa bilatzen duen taula ezkerreko klusterrean. |
col_index_num | Beharrezkoa | Balio bat atera behar den taulako zutabearen zenbakia.ondoriozko datuak berehala erakutsiko zaizkizu. |
Orain, Saltzaile eta Hilabeteko edozein izen edo hilabete alda dezakezu goigabeak eta aurkitu dagozkion irteerak C17 gelaxkan berehala.
Irakurri gehiago: VLOOKUP Excel-en goitibeherako zerrendarekin
💡 Kontuan izan beharreko gauzak
- bilaketa_balioa balio bakarra edo multzo bat izan daiteke balioak. Balio-matrize bat sartzen baduzu, funtzioak ezkerreko zutabean balioetako bakoitza bilatuko du eta errenkada bereko balioak itzuliko ditu zehaztutako zutabetik.
- Funtzioak gutxi gorabeherako bat etortzea bilatuko du <1 bada> [barrutia_lookup] argumentua 1ean ezarrita dago. Kasu horretan, beti bilatuko du lookup_value ren beheko balioa, ez goikoa.
- Bada. col_index_number zenbaki oso baten ordez zatiki bat da, Excelek berak beheko zenbaki oso bihurtuko du. Baina #VALUE igoko du! errorea col_index_number zero edo negatiboa bada.
Ondoriozko hitzak
Espero dut <1-en erabilera guztiak>BILAKETA artikulu honetako funtzioak orain zure Excel-eko kalkulu-orrietan aplikatzen lagunduko dizu bilaketa-balio batean oinarritutako datuak ateratzen diren bitartean. Galdera edo iritzirik baduzu, esan iezadazu iruzkinen atalean. Edo webgune honetan Excel funtzioekin erlazionatutako gure beste artikuluak ikus ditzakezu.
itzuli da. [barrutia_lookup] Aukera Esaten du bilaketa_balioaren bat-etortze zehatza edo partziala behar da. 0 partida zehatz baterako, 1 partida partzial baterako. Lehenetsia 1 da (bat-etortze partziala).- Itzuli parametroa:
balioa ematen du Emandako taulako zehaztutako zutabeko errenkada berekoa, non ezkerreko zutabeko balioa bilaketa_balioarekin bat datorren.
10 praktika onak VLOOKUP Excel-en
VLOOKUP funtzioaren erabileren zailtasun-mailak hiru kategoriatan sailkatu ditugu: Hasiberria, moderatua eta aurreratua .
1. Hastapen mailako adibideak eta praktikak VLOOKUP
i. VLOOKUP taula batetik datu zehatzak edo matrizea horizontalki aurkitzeko
Ondoko taulan, saltzailearentzat salmenten datu batzuk erregistratu dira. VLOOKUP funtzioaren lehen adibidean, zehaztutako saltzaile baten salmenta-erregistroa aterako dugu.
Adibidez, -ren salmenta-erregistroa lortuko dugu. Peter taulatik.
Irteeran C16 gelaxka , beharrezkoa den formula hau izango da:
=VLOOKUP(B16,B5:E13,{2,3,4},FALSE)
Sartu sakatu ondoren, saila, hilabetea eta salmenten balioa matrize horizontal batean jasoko dituzu aldi berean. Funtzio honetan, hiru C, D eta E zutabeen zutabe-indizea definitu dugu {2,3,4} array batean. Beraz,funtzioak hiru zutabe guztietatik ateratako balioak itzuli ditu.
Irakurri gehiago: Nola atera Excel-en hainbat lan-orrietatik datuak (4 Bide azkarrak)
ii. VLOOKUP Excel-en izendatutako barrutiarekin praktikatu
VLOOKUP funtzioaren lehen argumentuan, array edo taulako datuak izeneko barrutiarekin defini ditzakegu. Aurreko adibidean, hautatutako matrizea edo taulako datu-barrutia B5:E13 zen. Baina hemen datu sorta hau Sales_Data gisa izendatuko dugu.
Horretarako, array-a hautatu besterik ez dugu eta, ondoren, izena editatu Izen-koadroan kalkulu-orriaren ezkerreko goiko ertzean kokatuta.
Orain, aurreko adibidean erabilitako formulak honela izango du zehaztutako barrutiarekin:
=VLOOKUP(B16,Sales_Data,{2,3,4},FALSE)
Sartu sakatu ondoren, aurreko atalean aurkitutako antzeko datuak atera ahal izango ditugu.
iii. Excel-en VLOOKUP-ekin datuak sailkatzea
Adibide honetan, Kategoria izeneko zutabe gehigarri bat gehitu dugu datu-taula edo matrizetik kanpo. Hemen egingo duguna da A, B edo C sailak sailkatzea beheko bigarren taularen arabera.
📌 1. urratsa:
➤ Hautatu F5 gelaxka eta idatzi:
=VLOOKUP(C5,$C$16:$D$18,2,FALSE)
➤ Sakatu Sartu eta funtzioak A itzuliko du alfabeto honek Jeans adierazten duenez. saila.
📌 2. urratsa:
➤ Orain erabili Bete heldulekua F zutabea osoa automatikoki betetzeko eta sailen izenen arabera kategoria guztiak erakutsiko zaizkizu.
2. Maila moderatuko adibideak eta praktikak VLOOKUP
i. Errore-mezua erakusten BLOOKUP-ekin datuak ez badira
Batzuetan, baliteke datuak ezin izatea gure irizpidearen arabera aurkitu edo ateratzea. Kasu horretan, VLOOKUP funtzioak datuen taulan nahiko arraroa den errore bat itzuliko du. Errore-mezu hori pertsonalizatutako adierazpen batekin ordezkatu dezakegu, esate baterako, “Ez aurkitu” edo “Datuak ez daude erabilgarri”.
Adibidez, bilatuko dugu. Robert -ren salmenta-erregistroa, baina izen hori ez dago eskuragarri Salesman zutabean. Beraz, IFERROR funtzioa erabiliko dugu hemen eta funtzio honek funtzioak emandako irizpidearekin bat etorri ezingo denean bistaratuko den mezu bat definituko du.
C16 gelaxka -n, IFERROR eta VLOOKUP funtzioekin beharrezko formula hau izango da:
=IFERROR(VLOOKUP(B16,Sales_Data,{2,3,4},FALSE),"Not Found")
Orain sakatu Sartu eta "Ez da aurkitu" adierazpen pertsonalizatua aurkituko duzu, funtzioak ezin izan baitu daturik atera <1 izena ez zegoelako>'Robert en B zutabean .
ii. VLOOKUP espazio gehigarriak dituen balioa
Gure bilaketa-balioak ezkutuko espazio bat izan dezakebatzuetan. Kasu horretan, gure bilaketa-balioa ezin da bat etorri B zutabean dagozkion izenekin. Beraz, funtzioak errore bat itzuliko du hurrengo irudian erakusten den bezala.
Errore mezu hau saihesteko eta zehaztutako balioa bilatzen hasi aurretik espazioa kentzeko, TRIM erabili behar dugu. funtzioa barruan. TRIM funtzioak bilaketa-baliotik alferrikako espazioa mozten du.
B16 gelaxkak izenaren amaieran tarte gehigarri bat daukanez, Peter, Peter izena irteeran zuriunerik gabe soilik bilatzeko beharrezkoa den formula hau izango da C16 gelaxka :
=VLOOKUP(TRIM(B16),B5:E13,{2,3,4},FALSE)
sakatu ondoren. Sartu , Peter-en ateratako datuak aurkituko dituzu.
iii. VLOOKUP Excel-en MATCH funtzioarekin
Atal honetan, definitutako bi irizpide bilatuko ditugu zutabe eta errenkadekin batera. Bi norabideko bilaketa honetan, MATCH funtzioa erabili behar dugu hautatutako matrizeko zutabe-zenbakia definitzeko.
Adibidez, hurrengo datu multzoan oinarrituta, edozein atera dezakegu. saltzaile jakin baten salmenta-erregistro mota, izan dadila Antonio eta hemen aurkituko dugu bere saila.
Irteeran C18 gelaxka , MATCH eta VLOOKUP funtzioekin beharrezkoa den formula hau izango da:
=VLOOKUP(C16,B4:E13,MATCH(C17,B4:E4,0),FALSE)
Sakatu Sartu eta formulak 'Jeans' itzuliko du Antonio bakeroetan lan egiten duen bezalasaila.
Irteera-irizpideak alda ditzakezu C17 gelaxkan eta dagozkien beste salmenta-erregistroak berehala agertuko dira. Saltzailearen izena C16 gelaxka n ere alda dezakezu beste saltzaile batzuen salmenta-datuak aurkitzeko.
Irakurri gehiago: INDEX MATCH vs VLOOKUP Funtzioa (9 Adibide)
iv. Bat-etortze partzialean oinarritutako datuak ateratzea VLOOKUP
VLOOKUP funtzioak komodinen erabiliz ere funtzionatzen du, eta horien bidez bila dezakegu. bat-etortze partziala taulan eta atera dagozkion datuak.
Adibidez, benetako izena bila dezakegu “ton” testu partzial batekin soilik eta orduan egingo dugu atera saltzaile horren salmenta-erregistroa.
C16 gelaxka n eskatutako formula hau izan beharko litzateke:
=VLOOKUP("*ton*",B5:E13,{2,3,4},FALSE)
Sakatu ondoren Sartu , formulak Antonio ren salmenta-datuak itzuliko ditu, izen honek zehaztutako testua baitauka- "tona" .
Irakurri gehiago: VLOOKUP Komodinarekin Excel-en (3 metodo)
v. Zerrenda bateko azken balioa ateratzea VLOOKUP
Geula sorta luze bateko azken edo azken balioa ateratzea sinpleegia da VLOOKUP funtzioarekin.
Hurrengo irudian, B zutabeak ausazko balioak dituzten zenbakiak ditu. Zutabe honetatik edo gelaxken barrutitik azken balioa aterako dugu B5:B14 .
Beharrezko formularekin VLOOKUP irteerako D8 gelaxka funtzioa hau izango da:
=VLOOKUP(9.99999999999999E+307,$B$5:$B$14,TRUE)
Sakatu Sartu eta zutabe horretako azken gelaxkan dagoen balioa jasoko duzu.
🔎 Nola funtzionatzen du formulak?
- Funtzio honetan, bilaketa-balioa B5:B14 gelaxken barrutian bilatu behar den kopuru handi bat da.
- Hemen dauden bilaketa-irizpideak. hirugarren argumentua TRUE da eta horrek zenbaki horren gutxi gorabeherako bat etortzea adierazten du.
- VLOOKUP funtzioak balio handi hau bilatzen du eta azken balioa itzultzen du gutxi gorabeherako bat-etortzean oinarrituta. funtzioak ezin baitu zutabean zehaztutako zenbakia aurkitu.
Irakurri gehiago: Excel VLOOKUP zutabean azken balioa aurkitzeko (alternatibekin)
Antzeko irakurketak
- VLOOKUP ez dabil (8 arrazoi eta irtenbide)
- Excel LOOKUP vs VLOOKUP: 3 adibiderekin
- Zer da taula array bat VLOOKUP-en? (Adibideekin azalduta)
- Erabili VLOOKUP irizpide anitzekin Excel-en (6 metodo + alternatibak)
- Nola egin VLOOKUP Komodinarekin Excel-en (2 Metodo)
3. Maila aurreratuko adibideak eta praktikak VLOOKUP
i. VLOOKUP Excel-en maiuskulak eta minuskulak bereizten dituen testua aurkitzeko
Batzuetan, baliteke maiuskulak eta minuskulak bereizten dituzten partidak bilatu eta gero datuak atera behar izatea. Hurrengo taulan, B zutabea izan dapixka bat aldatu da eta ohartzen bazara, zutabe honek orain 'Simon' du izena hiru aldiz baina horietako bakoitzak kasu ezberdinekin.
Izen zehatza bilatuko dugu ' SIMON' eta atera salmenta-datuak partidaren arabera.
Irteerako C16 gelaxka behar den formula hau izango da:
=VLOOKUP(TRUE, CHOOSE({1,2,3,4}, EXACT(B16, B5:B13), C5:C13,D5:D13,E5:E13), {2,3,4}, FALSE)
Sartu sakatu ondoren, 'SIMON' izen zehatzari dagozkion salmenta-datuak bistaratuko zaizkizu soilik.
🔎 Nola funtzionatzen du formulak?
- <1-ren bilaketa-matrizea>LOOKUP funtzioa CHOOSE eta EXACT funtzioen konbinazioarekin definitu da.
- Hemen EXACT funtzioak kasua bilatzen du. - SIMON izenaren parekatze sentikorrak B5:B13 gelaxken barrutian eta hauen array bat itzultzen du:
{FALSE;FALSE;FALSE;FALSE;FALSE; GEZURRA;GEZURRA;EGIA;GEZURRA
- AUKETU funtzioak hemen taulako datu guztiak ateratzen ditu, baina lehen zutabeak bakarrik erakusten ditu balio boolearrak (EGIA eta GEZURRA) ) ordez saltzaileen izenak.
- VLOOKUP funtzioak TRUE zehaztutako balio boolearra bilatzen du ateratako datu horretan eta, ondoren, eskuragarri dauden salmenta-erregistroak itzultzen ditu bat datorren errenkada-zenbakian oinarrituta. bilaketa-balioa EGIA .
Irakurri gehiago: Nola egin VLOOKUP Excel-en maiuskulak eta minuskulak bereiztea (4 metodo)
ii. Goitibeherako zerrendako elementuak VLOOKUP gisa erabiltzeaBalioak
Izena edo beste irizpide batzuk eskuz aldatu beharrean, definitutako irizpideetarako gotibeherako zerrendak ere sor ditzakegu eta datuak atera. Ondoko taulan, hainbat saltzaileren salmenta-balioak hiru hilabete ezberdinetan erregistratu dira. Taula nagusiaren azpian, bi goitibeherako sortuko ditugu saltzaileentzako eta hilabeteetarako.
📌 1. urratsa:
➤ Hautatu C15 gelaxka non goitibeherako zerrenda esleituko den.
➤ Datuak zintatik, aukeratu Datuen baliozkotzea. Datu-tresnak goitibeherako aukeratik.
Elkarrizketa-koadro bat agertuko da.
📌 2. urratsa:
➤ Baimendu koadroan, hautatu Zerrenda aukera.
➤ >Iturria laukia, zehaztu saltzaile guztien izenak dituen gelaxka-barrutia.
➤ Sakatu Ados eta amaitu duzu lehen goitibeherakoa egitea.
Beheko irudian bezala, goitibeherako zerrenda bat aurkituko duzu saltzaile guztientzat.
Antzera, beste goitibeherako zerrenda bat sortu behar duzu Hilabeteen izenak dituzten gelaxken barrutirako (C4:E4) .
📌 3. urratsa :
➤ Orain hautatu Antonio izena Saltzailea goitibeherako
➤ Hautatu hilabetearen izena Otsaila Hilabetea goitibeherako .
➤ Azkenik, C17 gelaxka irteeran, dagokion formula hau izango da:
=VLOOKUP(C15,B5:E13,MATCH(C16,B4:E4,0),FALSE)
➤ Sakatu Sartu eta