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.

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.
- 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:
Ja haluat tarkistaa tyรถntekijรคn palkan:
Excel-taulukko yllรค olevaa esimerkkiรค varten:
Lataa yllรค oleva Excel-tiedosto
Tuntemattoman tyรถntekijรคn palkan lรถytรคmiseksi syรถtรคmme tyรถntekijรคn Code joka on jo saatavilla.
Kรคyttรคmรคllรค PHAKU-funktiota saadaan kyseistรค tyรถntekijรครค vastaava palkka-arvo. Code nรคkyy automaattisesti.
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.
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().
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.
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.
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.
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).
- VรรRร โ tรคsmรคlleen sama osuma.
- TOSI โ likimรครคrรคinen vastaavuus.
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.
Kun olet syรถttรคnyt kelvollisen tyรถntekijรคn Code Solussa H2 palautetaan vastaava tyรถntekijรคn palkka.
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:
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.
Vaihe 2) Kirjoita soluun =PHAKU() ja lisรครค sulkeiden sisรคllรค olevat argumentit.
Vaihe 3) Argumentti 1: Syรถtรค soluviittaus, jonka arvoa tulisi verrata hakutaulukkoon.
Vaihe 4) Argumentti 2: Valitse hakutaulukko โ tรคssรค tapauksessa Mรครคrรค- ja Alennus-sarakkeet.
Vaihe 5) Argumentti 3: Syรถtรค hakutaulukon sarakeindeksi, josta vastaava arvo palautetaan.
Vaihe 6) Argumentti 4: Aseta viimeiseksi argumentiksi TOSI 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.
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:
ARKKI 2:
Lataa yllรค oleva Excel-tiedosto
Tavoitteena on yhdistรครค kaikki tiedot taulukolle 1 alla olevan mukaisesti:
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.
Haluamme lรถytรครค jokaiselle tyรถntekijรคlle sopivan palkan. Code.
Data kulkee solusta A2 soluun B25 โ eli taulukkomatriisiimme.
Vaihe 1) Siirry taulukkoon 1 ja kirjoita nรคytetyt otsikot.
Vaihe 2) Napsauta Tyรถntekijรคn palkka -kohdan vieressรค olevaa solua โ solua F3 โ johon PHAKU-kaava tulee.
Syรถtรค PHAKU-funktio: =PHAKU().
Vaihe 3) Argumentti 1: Syรถtรค F2 โ solu, joka sisรคltรครค tyรถntekijรคn tiedot. Code vastaamaan hakutaulukossa.
Vaihe 4) Argumentti 2: Hakutaulukko sijaitsee toisella taulukolla, joten viittaa siihen taulukon nimellรค: Taul2!A2:B25.
Vaihe 5) Argumentti 3: Syรถtรค hakutaulukon sarakeindeksi, joka sisรคltรครค paluuarvon.
Vaihe 6) Argumentti 4: Kรคytรค FALSE-arvoa tรคsmรคlleen oikealle osumalle, koska haluamme tarkalleen kutakin tyรถntekijรครค vastaavan palkan. Code.
Vaihe 7) Paina Enter-nรคppรคintรค. Kun syรถtรคt tyรถntekijรคn Code, solu palauttaa vastaavan palkan, joka on poimittu taulukosta 2.
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รค.


































