VLOOKUP Google Sheets-en formula adibideekin

  • Partekatu Hau
Michael Brown

Tutorialak Google Sheets VLOOKUP funtzioaren sintaxia azaltzen du eta bizitza errealeko zereginak ebazteko Vlookup formulak nola erabili erakusten du.

Elkarrekin erlazionatutako datuekin lan egiten duzunean, gehien bat. Erronka arruntak orri anitzetan informazioa aurkitzea da. Askotan horrelako zereginak egiten dituzu eguneroko bizitzan, adibidez, hegaldiaren programazio-taula eskaneatzen duzunean zure hegaldi-zenbakiaren bila, irteera-ordua eta egoera lortzeko. Google Sheets VLOOKUP antzera funtzionatzen du: bat datozen datuak fitxa bereko beste taula batetik edo beste orri batetik ateratzen ditu.

Iritzi hedatua da VLOOKUP funtzio zail eta ilunenetako bat dela. Baina hori ez da egia! Izan ere, erraza da VLOOKUP egitea Google Sheets-en, eta une batean ziurtatuko duzu.

    Aholkua. Microsoft Excel-eko erabiltzaileentzat, Excel VLOOKUP tutorial bat dugu formula adibideekin.

    Google Sheets VLOOKUP - sintaxia eta erabilera

    Google Sheets-en VLOOKUP funtzioa bertikala egiteko diseinatuta dago. lookup - bilatu gako-balio bat (identifikatzaile bakarra) lehen zutabean behera zehaztutako barruti batean eta errenkada berean balio bat itzuli beste zutabe batetik.

    Google Sheets VLOOKUP funtzioaren sintaxia honelakoa da. honako hau da:

    VLOOKUP(bilaketa_gakoa, barrutia, indizea, [ordenatuta dago])

    Lehenengo 3 argumentuak beharrezkoak dira, azkena aukerakoa da:

    Bilaketa_gakoa - balioa da tolehena VLOOKUP funtzioak egiten duen bezala. Gainera, baldintza anitz ebalua ditzake, edozein norabidean begiratu eta partida guztiak edo zehaztutako kopurua balio edo itzul ditzake. formulak .

    Irudi batek mila hitz baino gehiago balio duela gogoratuz, ikus dezagun nola funtzionatzen duen gehigarriak bizitza errealeko datuetan. Demagun, gure lagin-taulan eskaera batzuek hainbat elementu dituztela eta eskaera zehatz bateko elementu guztiak berreskuratu nahi dituzula. Vlookup formula batek ezin du hori egin, eta QUERY funtzio indartsuago batek egin dezake. Arazoa da funtzio honek kontsulta-lengoaia edo gutxienez SQL sintaxia ezagutzea eskatzen duela. Ez al duzu egun hau aztertzen pasatzeko gogorik? Instalatu Multiple VLOOKUP Match gehigarria eta lortu formula akatsik gabeko bat segundotan!

    Zure Google Sheet-en, sakatu Gehigarriak > Multiple VLOOKUP Matches > Hasi , eta zehaztu bilaketa-irizpideak:

    1. Hautatu zure datuekin tartea (A1:D9).
    2. Zehaztu zenbat partida itzuli nahi dituzun (denak barne). gure kasua).
    3. Aukeratu zein zutabetatik itzuli nahi dituzun datuak ( Elementua , Kopurua eta Egoera ).
    4. Ezarri baldintza bat edo gehiago. F2-n eskaera-zenbakiaren sarrerari buruzko informazioa atera nahi dugu, beraz, baldintza bakarra konfiguratuko dugu: Eskaera ID = F2.
    5. Hautatu emaitzarako goiko ezkerreko gelaxka.
    6. Sakatu Aurrebista ezazu emaitza bilatzen ari zarena zehatz-mehatz jasoko duzula ziurtatzeko.
    7. Bada.dena ondo dago, sakatu Txertatu formula edo Itsatsi emaitza .

    Adibide honetarako, itzultzea aukeratu dugu. bat-etortzeak formula gisa. Beraz, orain edozein eskaera-zenbaki idatzi dezakezu F2-n, eta beheko pantaila-argazkian agertzen den formula automatikoki kalkulatuko da:

    Gehigarriari buruz gehiago jakiteko, bisitatu VLOOKUP anitz bat dator hasierako orria edo eskuratu orain G Suite Marketplace-tik.

    Horrela egin dezakezu Google Sheets-en bilaketa. Eskerrik asko irakurtzeagatik eta datorren astean gure blogean ikustea espero dut!

    bilatu (bilaketa-balioa edo identifikatzaile bakarra). Adibidez, "sagarra" hitza, 10 zenbakia edo A2 gelaxkako balioa bilatu dezakezu.

    Barrutia - bilaketarako datu-zutabe bi edo gehiago. Google Sheets VLOOKUP funtzioak beti bilatzen du barrutia ko lehen zutabean.

    Index - bat datorren balio bat datorren barrutia ko zutabe-zenbakia. ( bilaketa_gako ren errenkada bereko balioa) itzuli behar da.

    barrutia ko lehen zutabeak indize 1 du. bada indizea 1 baino txikiagoa da, Vlookup formula batek # BALIOA itzultzen du! akatsa. barrutia ko zutabe kopurua baino handiagoa bada, BILAKETA #ERREF! error.

    Ordenatuta dago - bilaketa-zutabea ordenatuta dagoen adierazten du (EGIA) ala ez (GEZURRA). Gehienetan, GEZURRA gomendatzen da.

    • is_sorted TRUE bada edo baztertzen bada (lehenetsia), barrutia ren lehen zutabea ordenatu behar da. goranzko ordenan , hau da, A-tik Z-ra edo txikienetik handienera.

      Kasu honetan Vlookup formula batek gutxi gorabeherako bat etortzea ematen du. Zehatzago esanda, partida zehatza bilatzen du lehenik. Bat-etortze zehatza aurkitzen ez bada, formulak errespondentziarik hurbilena bilatzen du bilaketa_gakoa baino txikiagoa edo berdina dena. Bilaketa-zutabeko balio guztiak bilaketa-gakoa baino handiagoak badira, #N/A errorea itzuliko da.

    • is_sorted FALSE gisa ezartzen bada, ez da ordenatu behar. Kasu honetan, Vlookup batformulak etortze zehatza bilatzen du. Bilaketa-zutabeak bilaketa_gakoa ren 2 balio edo gehiago baditu, aurkitutako lehen balioa itzuliko da.

    Lehen begiratuan, sintaxia pixka bat konplikatua dirudi, baina beheko Google Sheet Vlookup formularen adibidea errazagoa izango da gauzak ulertzea.

    Demagun bi taula dituzula: taula nagusia. eta bilaketa-taula beheko pantaila-argazkian agertzen den bezala. Taulek zutabe komun bat dute ( Eskaera ID ), identifikatzaile bakarra dena. Eskaera bakoitzaren egoera bilaketa-taulatik taula nagusira ateratzea duzu helburu.

    Orain, nola erabiltzen duzu Google Sheets Vlookup zeregina betetzeko? Hasteko, defini ditzagun gure Vlookup formularako argumentuak:

    • Search_key - Ordenaren IDa (A3), Bilaketa taulako lehen zutabean bilatu beharreko balioa. .
    • Barrutia - Bilaketa taula ($F$3:$G$8). Kontuz barrutia blokeatzen dugula gelaxka-erreferentzia absolutuak erabiliz, formula gelaxka anitzetan kopiatzeko asmoa baitugu.
    • Indizea - 2 delako. Bat-etortze bat itzuli nahi dugun egoera zutabea barrutia ko 2. zutabea da.
    • Ordenatuta dago - GEZURRA, gure bilaketa-zutabea (F) ez baita. ordenatuta.

    Argumentu guztiak elkartuta, formula hau lortuko dugu:

    =VLOOKUP(A3,$F$3:$G$8,2,false)

    Sartu taula nagusiko lehen gelaxkan (D3), kopiatu zutabean behera, eta emaitza bat lortuko duzuhonen antzekoa:

    Vlookup formula oraindik zaila al zaizu ulertzea? Ondoren, begiratu honela:

    Google Sheets VLOOKUP buruz jakin beharreko 5 gauza

    Dagoeneko ulertu zenuenez, Google Sheets VLOOKUP funtzioa gauza bat da. ñabardurak. Bost gertaera sinple hauek gogoratzeak arazoetatik kanpo utziko zaitu eta Vlookup akats ohikoenak ekiditen lagunduko dizu.

    1. Google Sheets VLOOKUP-ek ezin du bere ezkerrera begiratu, beti bilatzen du lehen zutabean (ezkerrekoan) zutabean. sorta. Ezkerreko Bilaketa bat egiteko, erabili Google Sheets-en Indizearen Bat-etortze formula.
    2. Google Sheets-en Bilaketak maiuskulak eta minuskulak ez ditu bereizten , hau da, ez ditu letra xeheak eta letra larriak bereizten. Mauskulak eta minuskulak bereizten diren bilatzeko egiteko, erabili formula hau.
    3. BILAKETAK emaitza okerrak ematen baditu, ezarri is_sorted argumentua FALSE gisa, bat-etortze zehatzak itzultzeko. Honek laguntzen ez badu, egiaztatu VLOOKUP huts egiten duen beste arrazoi posible batzuk.
    4. is_sorted TRUE gisa ezartzen denean edo baztertuta, gogoratu barrutia ko lehen zutabea goranzko ordenatzen duzula ordena. Kasu honetan, VLOOKUP funtzioak bilaketa-algoritmo bitar azkarrago bat erabiliko du, ordenatutako datuetan bakarrik funtzionatzen duena.
    5. Google Sheets VLOOKUP-ek bat-etortze partziala rekin bilatu dezake komodin karaktereetan oinarrituta. : galdera ikurra (?) eta izartxoa (*). Mesedez, ikusi Vlookup formula adibide hau xehetasun gehiago lortzeko.

    Nola erabiliVLOOKUP Google Sheets-en - formula adibideak

    Orain Google Sheets Vlookup-ek nola funtzionatzen duen jakiteko oinarrizko ideia bat daukazula, zure kabuz formula batzuk egiten saiatzeko garaia da. Beheko Vlookup adibideak errazago jarraitzeko, lagina Vlookup Google orria ireki dezakezu.

    Nola Vlookup beste orri batetik

    Bizitzako kalkulu-orrietan, taula nagusian eta Bilaketa-taulan sarritan orri ezberdinetan egoten dira. Zure Vlookup formula kalkulu-orri bereko beste orri batera aipatzeko, jarri lan-orriaren izena eta harridura ikurra (!) barrutiaren erreferentziaren aurretik. Adibidez:

    =VLOOKUP(A2,Sheet4!$A$2:$B$7,2,false)

    Formulak A2-ko balioa bilatuko du A2:A7 barrutian 4. fitxan, eta bat datorren balio bat itzuliko du B zutabetik ( barrutiko 2. zutabea). ).

    Orriaren izenak zuriuneak edo alfabetikoak ez diren karaktereak baditu, ziurtatu komatxo bakarren artean sartzen duzula. Adibidez:

    =VLOOKUP(A2,'Lookup table'!$A$2:$B$7,2,false)

    Aholkua. Beste orri baterako erreferentzia eskuz idatzi beharrean, Google Sheets-ek automatikoki txerta dezakezu. Horretarako, hasi zure Vlookup formula idazten eta barrutia argumentuari dagokionean, aldatu bilaketa-orrira eta hautatu barrutia sagua erabiliz. Honek barruti-erreferentzia bat gehituko dio formulari, eta erreferentzia erlatibo bat (lehenetsia) erreferentzia absolutu batera soilik aldatu beharko duzu. Horretarako, idatzi $ ikurra zutabe letraren eta errenkadaren aurretikzenbakia, edo hautatu erreferentzia eta sakatu F4 erreferentzia mota ezberdinen artean aldatzeko.

    Google Sheets Vlookup karaktere komodinekin

    Bilaketa-balio osoa ezagutzen ez duzun egoeretan (bilaketa_gakoa), baina horren zati bat ezagutzen baduzu, bilaketa bat egin dezakezu komodin hauekin:

    • Galdera ikurra (?) edozein karaktere bakarrarekin bat etortzeko, eta
    • Izartxoa (*) edozein karaktere-segida bat etortzeko.

    Demagun ordena zehatz bati buruzko informazioa beheko taulatik eskuratu nahi duzula. Ezin duzu ordenaren Id-a osorik gogoratu, baina lehen karakterea "A" dela gogoratzen duzu. Beraz, izartxo bat (*) erabiltzen duzu falta den zatia betetzeko, honela:

    =VLOOKUP("a*",$A$2:$C$7,2,false)

    Hobeto oraindik, bilaketa-gakoaren zati ezaguna sartu dezakezu gelaxka batzuetan eta kateatu. "*" duen gelaxka hori Vlookup formula polifazetikoa sortzeko:

    Elementua ateratzeko: =VLOOKUP($F$1&"*",$A$2:$C$7,2,false)

    Zenbakia ateratzeko: =VLOOKUP($F$1&"*",$A$2:$C$7,3,false)

    Aholkua. Benetako galdera-ikur edo izartxo karaktere bat bilatu behar baduzu, jarri tilde bat (~) karakterearen aurretik, adibidez. "~*".

    Google Sheets Index Match formula ezkerreko Vlookup

    VLOOKUP funtzioaren mugarik esanguratsuenetako bat (Excel-en eta Google Sheets-en) ezin duela ezkerrera begiratu da. Hau da, bilaketa-zutabea bilaketa-taularen lehenengo zutabea ez bada, Google Sheets Vlookup huts egingo du. Horrelako egoeretan, erabili indartsuagoa etairaunkorragoa Indizea bat etortzeko formula:

    INDEX ( itzultzeko_barrutia , MATCH( bilaketa_gakoa , bilaketa_barrutia , 0))

    Adibidez, bilatzeko A3 balioa (bilaketa_gakoa) G3:G8 (bilaketa_barrutia) eta F3:F8-tik (itzulera_barrutia) bat-etortze bat itzuli, erabili formula hau:

    =INDEX($F$3:$F$8, MATCH (A3, $G$3:$G$8, 0))

    Ondoko pantaila-argazkiak Index Match formula hau erakusten du. ekintza:

    Index Match formularen beste abantaila bat Vlookup-ekin alderatuta, orrietan egiten dituzun egitura-aldaketen aurrean immunea dela da, itzuleraren zutabeari zuzenean erreferentzia egiten diolako. Bereziki, bilaketa-taulan zutabe bat txertatzeak edo ezabatzeak Vlookup formula bat apurtzen du, "gogor kodetutako" indize-zenbakia baliogabea bihurtzen delako, eta Index Match-en formula seguru eta seguru geratzen den bitartean.

    INDEX MATCH-i buruzko informazio gehiago lortzeko. , ikusi zergatik INDEX MATCH da VLOOKUP-en alternatiba hobea. Goiko tutorialak Excel helburu duen arren, Google Sheets-en INDEX MATCH-ek modu berean funtzionatzen du, argumentuen izen ezberdinetan izan ezik.

    Mauskulak eta minuskulak bereizten dituen Google Sheets-en

    Testua dagoen kasuetan kasuak garrantzitsuak dira, erabili INDEX MATCH TRUE eta EXACT funtzioekin konbinatuta Google Sheets Vlookup array formula :

    ArrayFormula(INDEX( return_range , MATCH (TRUE) ,EXACT( bilaketa_barrutia , bilaketa_gakoa ),0)))

    Bilaketa-gakoa A3 gelaxkan dagoela suposatuz, bilaketa-barrutia G3:G8 da eta itzulera-barrutia da.F3:F8, formula honela doa:

    =ArrayFormula(INDEX($F$3:$F$8, MATCH (TRUE,EXACT($G$3:$G$8, A3),0)))

    Beheko pantaila-argazkian agertzen den moduan, formulak ez du arazorik maiuskulak eta minuskulak bereizteko, hala nola A-1001 eta a-1001. :

    Aholkua. Formula bat editatzen duzun bitartean Ctrl + Shift + Sartu sakatuz gero, automatikoki txertatzen da ARRAYFORMULA funtzioa formularen hasieran.

    Vlookup formulak Google Sheets-en bilatzeko modu ohikoenak dira, baina ez bakarrak. Tutorial honen hurrengo eta azken atalak alternatiba bat erakusten du.

    Merge Sheets: formularik gabeko alternatiba Google Sheets Vlookup

    Formularik gabeko modu bisual bat bilatzen ari bazara Google egiteko kalkulu-orriaren Bilaketa, kontuan hartu Bateratu orriak gehigarria erabiltzea. Doan lor dezakezu Google Sheets-en gehigarrien dendan.

    Gehigarria zure Google Sheets-en gehitu ondoren, Hedapenak fitxan aurki dezakezu:

    Bateatu orriak gehigarria jarrita dagoenez, prest zaude eremuko proba bat emateko. Jatorrizko datuak ezagunak zaizkizu: Egoera zutabetik informazioa aterako dugu Eskaera ID n oinarrituta:

    1. Hautatu Orri nagusian datuak dituen edozein gelaxka eta egin klik Gehigarriak > Bateatu orriak > Hasi .

      Kasu gehienetan, gehigarriak automatikoki hartuko dizu mahai osoa. Hala egiten ez bada, egin klik Hautatu automatikoki botoian edo hautatuEskuz zure orri nagusian tartea, eta sakatu Hurrengoa :

    2. Hautatu barrutia Bilaketa-orrian . Barrutiak ez du zertan orri nagusiko barrutiaren tamaina bera izan behar. Adibide honetan, bilaketa-taulak taula nagusiak baino 2 errenkada gehiago ditu.

  • Hautatu gako-zutabe bat edo gehiago (identifikatzaile bakarrak) konparatzeko. Orriak Eskaera ID ren arabera alderatzen ari garenez, zutabe hau bakarrik hautatzen dugu:
  • Begiratu zutabeak azpian, hautatu zutabea. (s) datuak berreskuratu nahi dituzun Bilaketa-orrian. Zutabe nagusiak atalean, aukeratu datuak kopiatu nahi dituzun orri nagusian dagozkion zutabeak.
  • Adibide honetan, informazioa Bilaketa-orriko Egoera zutabetik ateratzen ari gara Orri Nagusiko Egoera zutabera:

  • Aukeran, hautatu ekintza gehigarri bat edo gehiago. Gehienetan, taula nagusiaren amaieran bat ez datozen errenkadak gehitu nahi dituzu , hau da, bilaketa-taulan soilik dauden errenkadak taula nagusiaren amaieran kopiatu nahi dituzu:
  • Sakatu Amaitu , eman Merge Sheets gehigarriari prozesatzeko une bat, eta prest zaude!

    Vlookup bat-etortze bat baino gehiago modu errazean!

    Multiple VLOOKUP Matches Google Sheets beste tresna bat da bilaketa aurreratuetarako. Bere izenak dioen bezala, gehigarriak partida guztiak itzul ditzake, ez bakarrik

    Michael Brown teknologia-zale dedikatua da, software-tresnak erabiliz prozesu konplexuak sinplifikatzeko grina duena. Hamarkada bat baino gehiagoko esperientzia duen teknologia-industrian, Microsoft Excel eta Outlook-en eta Google Sheets eta Docs-en trebetasunak landu ditu. Michael-en bloga bere ezagutzak eta esperientziak besteekin partekatzera zuzenduta dago, produktibitatea eta eraginkortasuna hobetzeko aholku eta tutorial errazak eskaintzen ditu. Profesional ondua edo hasiberria izan, Michael-en blogak informazio baliotsuak eta aholku praktikoak eskaintzen ditu funtsezko software-tresna horiei etekinik handiena ateratzeko.