Excel VLOOKUP -opastus aloittelijoille

โšก ร„lykรคs yhteenveto

Excelin PHAKU-opetusohjelma selittรครค, kuinka pystysuuntainen hakufunktio hakee taulukon ensimmรคisestรค sarakkeesta ja palauttaa vastaavan arvon toisesta sarakkeesta. Tรคmรค opas kรคsittelee syntaksia, tarkkoja ja likimรครคrรคisiรค vastineita, ristiintaulukointihakuja, yleisiรค virheitรค ja modernia XHAKU-vaihtoehtoa.

  • โœ… Ydintoiminto: PHAKU ottaa vastaan โ€‹โ€‹neljรค argumenttia: hakuarvo, taulukkomatriisi, sarakkeen_numero ja hakuvรคli (TOSI tai EPร„TOSI).
  • ๐Ÿ” Tarkka vs. likimรครคrรคinen: Kรคytรค FALSE-arvoa tarkkoihin osumiin, kuten ID-arvoihin, ja TRUE-arvoa likimรครคrรคisiin osumiin lajitelluilla numeerisilla alueilla, kuten alennusluokilla.
  • ๐Ÿ“‘ Ristikkรคishaut: Viittaa toiseen laskentataulukkoon, jossa on Sheet2!A2:B25-syntaksia, jos haluat hakea tietoja yhdestรค laskentataulukosta toiseen saman tyรถkirjan sisรคllรค.
  • โš ๏ธ Yleisiรค virheitรค: #N/A, #REF! ja #VALUE! viestivรคt puuttuvista osumista, vรครคrรคstรค sarakeindeksistรค tai virheellisistรค argumenteista, joiden virheenkorjaus onnistuu nopeasti.
  • ๐Ÿค– Moderni vaihtoehto: XLOOKUP-kohdassa Microsoft 365 ja Excel 2021 tukevat vasemmanpuoleisia hakuja, tarkkaa osumaa oletuksena ja selkeรคmpรครค virheenkรคsittelyรค.

Excel VLOOKUP-opetusohjelma

Mikรค on VLOOKUP?

VLOOKUP (V tarkoittaa Vertical) on Excelin sisรครคnrakennettu funktio, joka mรครคrittรครค laskentataulukon sarakkeiden vรคlisen suhteen. Sen avulla voit etsiรค arvon yhdestรค sarakkeesta ja palauttaa vastaavan arvon saman rivin toisesta sarakkeesta.

VLOOKUP-syntaksi ja argumentit

Ennen PHAKU-funktion kรคyttรคmistรค on hyรถdyllistรค ymmรคrtรครค kaavan rakenne. Funktio ottaa vastaan โ€‹โ€‹neljรค argumenttia ja noudattaa yhdenmukaista kaavaa kaikissa Excel-versioissa.

=VHAKU(hakuarvo, pรถytรคryhmรค, col_index_num[range_lookup])
  • hakuarvo โ€” etsittรคvรค arvo (soluviittaus tai literaali).
  • pรถytรคryhmรค โ€” solualue, joka sisรคltรครค haku- ja palautussarakkeen.
  • col_index_num โ€” table_array-taulukon sarakkeen numero, josta arvo palautetaan (1 on vasemmanpuoleisin).
  • range_lookup โ€” EPร„TOSI tรคsmรคlleen oikealle, TOSI (tai jรคtetty pois) likimรครคrรคiselle oikealle lajitelluissa tiedoissa.

Tรคrkeรครค: Hakuarvon on oltava table_array-taulukon vasemmanpuoleisimmassa sarakkeessa, ja VLOOKUP etsii vain vasemmalta oikealle.

VLOOKUPin kรคyttรถ

Kun sinun on lรถydettรคvรค tiettyjรค tietoja suuresta laskentataulukosta tai haettava samanlaista arvoa toistuvasti, PHAKU sรครคstรครค merkittรคvรคsti aikaa manuaaliseen suodattamiseen verrattuna.

Harkitse a Yrityksen palkkataulukko taloustiimin yllรคpitรคmรค. Aloitat tunnetusta tiedosta โ€“ indeksistรค โ€“ ja noudat tuntemattoman arvon PHAKU-funktiolla.

Esimerkiksi tiedรคt jo tyรถntekijรคn nimen:

VLOOKUPin kรคyttรถ

Ja haluat tarkistaa tyรถntekijรคn palkan:

VLOOKUPin kรคyttรถ

Excel-taulukko yllรค olevaa esimerkkiรค varten:

VLOOKUPin kรคyttรถ

Lataa yllรค oleva Excel-tiedosto

Tuntemattoman tyรถntekijรคn palkan lรถytรคmiseksi syรถtรคmme tyรถntekijรคn Code joka on jo saatavilla.

VLOOKUPin kรคyttรถ

Kรคyttรคmรคllรค PHAKU-funktiota saadaan kyseistรค tyรถntekijรครค vastaava palkka-arvo. Code nรคkyy automaattisesti.

VLOOKUPin kรคyttรถ

Kuinka kรคyttรครค VLOOKUP-toimintoa Excelissรค

Kรคytรค VLOOKUP-funktiota Excelissรค seuraamalla tรคtรค vaiheittaista opasta:

Vaihe 1) Siirry kohdesoluun

Napsauta solua, johon haluat valitun tyรถntekijรคn palkan nรคkyvรคn โ€“ tรคssรค esimerkissรค solua H3.

Kรคytรค VLOOKUP-funktiota Excelissรค

Vaihe 2) Syรถtรค PHAKU-funktio =PHAKU()

Kirjoita funktio soluun. Aloita yhtรคsuuruusmerkillรค (joka kertoo Excelille, ettรค seuraava kaava on kaava) ja lisรครค sitten VLOOKUP-avainsana: =VHAKU().

Kรคytรค VLOOKUP-funktiota Excelissรค

Sulkeissa on joukon argumentteja (funktion tarvitsemat tiedot).

PHAKU vaatii neljรค argumenttia:

Vaihe 3) Ensimmรคinen argumentti โ€” hakuarvo

Ensimmรคinen argumentti on etsittรคvรคn arvon soluviittaus. Tรคssรค tapauksessa Tyรถntekijรค Code on hakuarvo, joten ensimmรคinen argumentti on H2 โ€“ solu, jonka sisรคllรถn Excelin tulisi vastata.

Kรคytรค VLOOKUP-funktiota Excelissรค

Vaihe 4) Toinen argumentti โ€” taulukkomatriisi

Tรคmรค viittaa haettavaan arvolohkoon, joka tunnetaan Excelissรค nimellรค pรถytรคryhmรค tai hakutaulukko. Esimerkissรคmme hakutaulukko toimii B2:sta E25:een.

HUOMAUTUS: Hakusarakkeen on oltava taulukkomatriisin vasemmanpuoleisin sarake.

Kรคytรค VLOOKUP-funktiota Excelissรค

Vaihe 5) Kolmas argumentti โ€” sarakkeen_indeksi

Tรคmรค kertoo VLOOKUP-funktiolle, missรค taulukon matriisin sarakkeessa paluuarvo on. Tyรถntekijรคn palkka on neljรคnnessรค sarakkeessa, joten sarakeindeksi on 4.

Kรคytรค VLOOKUP-funktiota Excelissรค

Vaihe 6) Neljรคs argumentti โ€” tarkka tai likimรครคrรคinen vastaavuus

Viimeinen argumentti on aluehaun lippu. Se mรครคrittรครค, palauttaako VLOOKUP tarkan vai likimรครคrรคisen vastineen. Tรคssรค tapauksessa haluamme tarkan vastineen (FALSE).

  1. Vร„ร„Rร„ โ€“ tรคsmรคlleen sama osuma.
  2. TOSI โ€” likimรครคrรคinen vastaavuus.

Kรคytรค VLOOKUP-funktiota Excelissรค

Vaihe 7) Paina Enter

Paina Enter-nรคppรคintรค kaavan loppuun saattamiseksi. Nรคet aluksi virheen, koska tyรถntekijรครค ei ole. Code ei ole vielรค merkitty H2:een.

Kรคytรค VLOOKUP-funktiota Excelissรค

Kun olet syรถttรคnyt kelvollisen tyรถntekijรคn Code Solussa H2 palautetaan vastaava tyรถntekijรคn palkka.

Kรคytรค VLOOKUP-funktiota Excelissรค

Lyhyesti sanottuna kaava kertoo Excelille, ettรค tunnetut arvot sijaitsevat datan vasemmanpuoleisimmassa sarakkeessa (Tyรถntekijรค Code). PHAKU-funktio skannaa sitten taulukon ja palauttaa vastaavan rivin neljรคnnen sarakkeen arvon โ€“ tyรถntekijรคn palkan.

Tรคmรค esimerkki kรคsitteli tarkkoja osumia (avainsana FALSE). Seuraavassa osiossa selitetรครคn likimรครคrรคiset osumat.

VLOOKUP likimรครคrรคisille osumille (TOSI avainsana viimeisenรค parametrina)

Tarkastellaan tilannetta, jossa taulukko laskee alennuksia asiakkaille, jotka eivรคt osta tรคsmรคlleen kymmeniรค tai satoja tuotteita.

Kuten alla on esitetty, yritys soveltaa alennuksia mรครคriin 1โ€“10 000:

VLOOKUP likimรครคrรคisiรค osumia varten

Lataa yllรค oleva Excel-tiedosto

Asiakas ostaa harvoin tรคsmรคlleen 100 tai 1 000 yksikkรถรค. Likimรครคrรคisen vastaavuuden tilassa PHAKU-funktio lรถytรครค lรคhimmรคn alemman arvon sen sijaan, ettรค vaadittaisiin tarkkaa lukua. Vaiheet:

Vaihe 1) Napsauta solua, johon VLOOKUP-funktio tulee โ€“ soluviittaus I2.

VLOOKUP likimรครคrรคisiรค osumia varten

Vaihe 2) Kirjoita soluun =PHAKU() ja lisรครค sulkeiden sisรคllรค olevat argumentit.

VLOOKUP likimรครคrรคisiรค osumia varten

Vaihe 3) Argumentti 1: Syรถtรค soluviittaus, jonka arvoa tulisi verrata hakutaulukkoon.

VLOOKUP likimรครคrรคisiรค osumia varten

Vaihe 4) Argumentti 2: Valitse hakutaulukko โ€“ tรคssรค tapauksessa Mรครคrรค- ja Alennus-sarakkeet.

VLOOKUP likimรครคrรคisiรค osumia varten

Vaihe 5) Argumentti 3: Syรถtรค hakutaulukon sarakeindeksi, josta vastaava arvo palautetaan.

VLOOKUP likimรครคrรคisiรค osumia varten

Vaihe 6) Argumentti 4: Aseta viimeiseksi argumentiksi TOSI likimรครคrรคisiรค osumia varten.

VLOOKUP likimรครคrรคisiรค osumia varten

Vaihe 7) Paina Enter-nรคppรคintรค. Kaava koskee nyt solua. Kun kirjoitat minkรค tahansa mรครคrรคn, Excel palauttaa alennuskaistan likimรครคrรคisen vastaavuuden perusteella.

VLOOKUP likimรครคrรคisiรค osumia varten

HUOMAUTUS: Jos jรคtรคt neljรคnnen argumentin tyhjรคksi, Excelin oletusarvo on TOSI (likimรครคrรคinen vastine). Likimรครคrรคisten vastineiden tapauksessa hakusarake on lajiteltava nousevaan jรคrjestykseen.

Vlookup-toimintoa kรคytetรครคn 2 eri arkin vรคlillรค, jotka on sijoitettu samaan tyรถkirjaan

Tarkastellaan nyt tyรถkirjaa, jossa on kaksi taulukkoa. Taulukossa 1 luetellaan tyรถntekijรค Code, Nimi ja tehtรคvรคnimike; Arkilla 2 luetellaan tyรถntekijรค Code ja tyรถntekijรคn palkka.

ARKKI 1:

Vlookup-toiminto, jota kรคytetรครคn 2 eri arkin vรคlillรค

ARKKI 2:

Vlookup-toiminto, jota kรคytetรครคn 2 eri arkin vรคlillรค

Lataa yllรค oleva Excel-tiedosto

Tavoitteena on yhdistรครค kaikki tiedot taulukolle 1 alla olevan mukaisesti:

Vlookup-toiminto, jota kรคytetรครคn 2 eri arkin vรคlillรค

VLOOKUP voi koota tietoja, jotta tyรถntekijรค voi Code, Nimi ja Palkka nรคkyvรคt yhdessรค samalla arkilla.

Aloitamme taulukosta 2, koska se tarjoaa kaksi argumenttia โ€“ tyรถntekijรคn palkka -sarake on tรคssรค ja sarakeindeksi on 2.

Vlookup-toiminto, jota kรคytetรครคn 2 eri arkin vรคlillรค

Haluamme lรถytรครค jokaiselle tyรถntekijรคlle sopivan palkan. Code.

Vlookup-toiminto, jota kรคytetรครคn 2 eri arkin vรคlillรค

Data kulkee solusta A2 soluun B25 โ€“ eli taulukkomatriisiimme.

Vaihe 1) Siirry taulukkoon 1 ja kirjoita nรคytetyt otsikot.

Vlookup-toiminto, jota kรคytetรครคn 2 eri arkin vรคlillรค

Vaihe 2) Napsauta Tyรถntekijรคn palkka -kohdan vieressรค olevaa solua โ€“ solua F3 โ€“ johon PHAKU-kaava tulee.

Vlookup-toiminto, jota kรคytetรครคn 2 eri arkin vรคlillรค

Syรถtรค PHAKU-funktio: =PHAKU().

Vaihe 3) Argumentti 1: Syรถtรค F2 โ€“ solu, joka sisรคltรครค tyรถntekijรคn tiedot. Code vastaamaan hakutaulukossa.

Vlookup-toiminto, jota kรคytetรครคn 2 eri arkin vรคlillรค

Vaihe 4) Argumentti 2: Hakutaulukko sijaitsee toisella taulukolla, joten viittaa siihen taulukon nimellรค: Taul2!A2:B25.

Vlookup-toiminto, jota kรคytetรครคn 2 eri arkin vรคlillรค

Vaihe 5) Argumentti 3: Syรถtรค hakutaulukon sarakeindeksi, joka sisรคltรครค paluuarvon.

Vlookup-toiminto, jota kรคytetรครคn 2 eri arkin vรคlillรค

Vlookup-toiminto, jota kรคytetรครคn 2 eri arkin vรคlillรค

Vaihe 6) Argumentti 4: Kรคytรค FALSE-arvoa tรคsmรคlleen oikealle osumalle, koska haluamme tarkalleen kutakin tyรถntekijรครค vastaavan palkan. Code.

Vlookup-toiminto, jota kรคytetรครคn 2 eri arkin vรคlillรค

Vaihe 7) Paina Enter-nรคppรคintรค. Kun syรถtรคt tyรถntekijรคn Code, solu palauttaa vastaavan palkan, joka on poimittu taulukosta 2.

Vlookup-toiminto, jota kรคytetรครคn 2 eri arkin vรคlillรค

Yleisiรค PHAKU-virheitรค ja korjauksia

Kokeneetkin kรคyttรคjรคt kohtaavat VLOOKUP-virheitรค. Yleisimmรคt virheet ja niiden nopeat korjaukset:

  • # N / A โ€” PHAKU ei lรถydรค hakuarvoa. Tarkista, onko taulukossa ylimรครคrรคisiรค vรคlilyรถntejรค, yhteensopimattomia tietotyyppejรค (tekstinรค tallennettuja numeroita) tai ettรค arvo todella on taulukko-taulukon ensimmรคisessรค sarakkeessa.
  • #VIITE! โ€” sarakkeen_indeksin_num on suurempi kuin taulukkotaulukon sarakkeiden lukumรครคrรค. Pienennรค sarakeindeksiรค tai laajenna aluetta.
  • #ARVO! โ€” sarakkeen_indeksin_num on pienempi kuin 1 tai argumentti on virheellinen. Tarkista kaavan syntaksi.
  • Vรครคrรค tulos palautettu โ€” neljรคs argumentti on TOSI tai jรคtetty pois, mutta hakusarake on lajittelematon. Vaihda arvoon EPร„TOSI tai lajittele sarake nousevaan jรคrjestykseen.
  • Lukitut viitteet โ€” Kun kopioit kaavaa alaspรคin, kรคytรค absoluuttisia viittauksia (esimerkiksi $B$2:$E$25), jotta table_array ei siirry pois.

VLOOKUP vs. XLOOKUP: Kumpaa kannattaa kรคyttรครค?

Microsoft esitteli XLOOKUPin vuonna Microsoft 365 ja Excel 2021 VLOOKUPin nykyaikaisena korvaajana. Se poistaa useita VLOOKUP-rajoituksia ja on nyt suositeltu valinta tuetuissa versioissa.

Ominaisuus VLOOKUP XHAKU
Hakusuunta Vain vasemmalta oikealle Mikรค tahansa suunta (vasen, oikea, ylรถs, alas)
Oletushakutyyppi Arvioitu (TOSI) Tarkka
Jos ei lรถydy -kรคsittely Palauttaa #N/A Sisรครคnrakennettu if_not_found-argumentti
Sarakeindeksi Kovakoodattu numero Viittaa paluusarakkeen alueeseen
Saatavuus: Kaikki Excel-versiot Microsoft 365, Excel 2021, Excelin verkkoversio

Milloin valita PHAKU: Tyรถkirjan on oltava suoritettavissa Excel 2019:ssรค tai sitรค vanhemmassa versiossa, tai sรคilytรคt vanhoja kaavoja. Milloin valita XLOOKUP: olet luomassa uusia tyรถkirjoja modernissa Excelissรค ja haluat vasemmanpuoleisia hakuja, selkeรคmmรคn virheenkรคsittelyn ja tarkan vastineen oletusarvoisesti. Lue lisรครค hakufunktioista kohdasta Excel-opetusohjelmat sarja.

Yhteenveto

Yllรค olevat kolme skenaariota selittรคvรคt, miten PHAKU toimii tarkkojen osumien, likimรครคrรคisten osumien ja ristiintaulukoitujen viittausten kohdalla. Harjoittele omilla tietojoukoillasi parantaaksesi sujuvuutta. PHAKU on edelleen tรคrkeรค ominaisuus MS-Excel tietojen tehokkaaseen hallintaan, ja XLOOKUP laajentaa tรคtรค tyรถkalupakkia modernissa Excelissรค.

UKK

Hakuarvossa on yleensรค piilotettuja vรคlilyรถntejรค tai toinen puoli on tekstiรค ja toinen numero. Kรคytรค TRIM-funktiota poistaaksesi vรคlilyรถnnit ja varmistaaksesi, ettรค molemmilla arvoilla on sama tietotyyppi. Tarkista myรถs, ettรค arvo on table_array-taulukon ensimmรคisessรค sarakkeessa.

Ei. PHAKU-funktio palauttaa arvoja vain hakusarakkeen oikealla puolella olevista sarakkeista. Vasemmalla puolella olevissa hauissa kรคytรค INDEX- ja MATCH-funktioita yhdessรค tai XLOOKUP-funktioita hakupalkissa. Microsoft 365 ja Excel 2021, jotka tukevat kaikkia hakusuuntia.

VLOOKUP skannaa ensimmรคisen sarakkeen pystysuunnassa ja palauttaa arvon valitusta sarakkeesta. HLOOKUP skannaa ensimmรคisen rivin vaakasuunnassa ja palauttaa arvon valitusta rivistรค. Kรคytรค HLOOKUP-funktiota, kun tiedot on jรคrjestetty riveihin sarakkeiden sijaan.

Jos olet Microsoft 365:ssรค tai Excel 2021:ssรค suosi XLOOKUP-funktiota. Se tukee hakuja kaikkiin suuntiin, kรคyttรครค oletusarvoisesti tarkkaa vastinetta ja hyvรคksyy if_not_found-argumentin. Kรคytรค PLOOKUP-funktiota vain, jos tyรถkirjasi on oltava yhteensopiva Excel 2019:n tai aiemman version kanssa.

Kyllรค. Microsoft Copilot Excelissรค voi luoda PHAKU- tai XHAKU-kaavoja selkokielisestรค kehotteesta, kuten "etsi palkka tyรถntekijรคkoodin mukaan". Tarkista aina ehdotetut soluviittaukset ja vastaavuustyyppi ennen kaavan soveltamista reaaliaikaiseen dataan.

Kyllรค. Tekoรคlyavustajat, kuten Copilot, ChatGPT ja Exceliin keskittyvรคt apuohjelmat, voivat selittรครค jokaisen argumentin, merkitรค #N/A-virheen syyt ja ehdottaa korjauksia. Liitรค kaavasi ja pieni datanรคyte saadaksesi tarkimman mahdollisen diagnoosin rikkinรคisistรค VLOOKUP-viittauksista.

Tiivistรค tรคmรค viesti seuraavasti: