vlookup excel examples 19fed9b244494950bae33e044a30370b
  • Excelin VLOOKUP-funktiota käytetään arvon etsimiseen laskentataulukosta.
  • Syntaksi ja argumentit ovat: =VHAKU(hakuarvo, hakutaulukkoon, sarakkeen numero, [approximate_match] )

Tässä artikkelissa kerrotaan, kuinka VLOOKUP-toimintoa käytetään kaikissa Excelin versioissa, mukaan lukien Excel 2019 ja Microsoft 365.

Mikä on VLOOKUP-toiminto?

Excelin VLOOKUP-funktiota käytetään etsimään jotain taulukosta. Jos tietorivejä on järjestetty sarakeotsikoiden mukaan, VLOOKUP:ia voidaan käyttää arvon paikantamiseen sarakkeen avulla. Kun teet VHAKU-haun, käske Exceliä etsimään ensin rivi, joka sisältää noudettavat tiedot, ja palauttamaan sitten arvon, joka on tietyssä sarakkeessa kyseisellä rivillä.

VLOOKUP-funktion syntaksi ja argumentit

Tällä toiminnolla on neljä mahdollista osaa:

=VHAKU(hakuarvo, hakutaulukkoon, sarakkeen numero, [approximate_match] )

  • hakuarvo on etsimäsi arvo. Sen pitäisi olla ensimmäisessä sarakkeessa hakutaulukkoon.
  • hakutaulukkoon on alue, jolta haet. Tämä sisältää hakuarvo.
  • sarakkeen numero on numero, joka osoittaa kuinka monta saraketta on hakutaulukkoonvasemmalta, on oltava sarake, jonka VLOOKUP palauttaa arvon.
  • arvioitu_osuma on valinnainen ja voi olla jompikumpi: MISSÄ tai VÄÄRÄ. Se määrittää, löydetäänkö tarkka vai likimääräinen vastaavuus. Jos jätetään pois, oletus on MISSÄeli se löytää likimääräisen vastaavuuden.

VLOOKUP Toimintoesimerkkejä

Tässä on joitain esimerkkejä VLOOKUP-toiminnon toiminnasta:

Etsi arvo sanan vierestä taulukosta

=VHAKU(«Sitruunat»,A2:B5,2)

VLOOKUP-esimerkkejä Excelissä

Tämä on yksinkertainen esimerkki VLOOKUP-funktiosta, jossa meidän on löydettävä eri tuotteiden luettelosta kuinka monta sitruunaa meillä on varastossa. Valikoima, jonka läpi katsomme, on A2:B5 ja arvottava numero on sarakkeessa 2 koska «Varastossa» on valikoimamme toinen sarake. Tulos on tässä 22.

Etsi työntekijän numero hänen nimensä perusteella

=HAKU(A8;B2:D7;3)
=HAKU(A9;A2:D7;2)

VLOOKUP Excel-funktioesimerkkejä

Tässä on kaksi esimerkkiä, joissa kirjoitamme VLOOKUP-funktion hieman eri tavalla. Molemmat käyttävät samanlaisia ​​tietojoukkoja, mutta koska saamme tietoja kahdesta erillisestä sarakkeesta, 3 ja 2teemme eron kaavan lopussa – ensimmäinen puuttuu henkilön asemaan A8 (Finley), kun taas toinen kaava palauttaa työntekijän numeroa vastaavan nimen A9 (819868). Koska kaavat viittaavat soluihin eivätkä tiettyyn merkkijonoon, voimme jättää lainausmerkit pois.

Käytä IF-lausetta VLOOKUP:n kanssa

=JOS(VHAKU(A2,Sheet4!A2:B5,2)>10″Ei»,»Kyllä»)

VLOOKUP- ja IF-esimerkit Excelissä

VLOOKUP voidaan myös yhdistää muihin Excel-toimintoihin ja käyttää tietoja muista taulukoista. Teemme molemmat tässä esimerkissä määrittääksemme, pitäisikö meidän tilata lisää sarakkeen A tuotetta. Käytämme IF-funktiota niin, että jos arvo on paikassa 2 sisään Sheet4!A2:B5 on suurempi kuin 10me kirjoitamme ei ilmaisemaan, että meidän ei enää tarvitse tilata.

Etsi lähin luku taulukosta

=HAKU(D2,$A$2:$B$6,2)

VLOOKUP-esimerkkejä likimääräisistä argumenteista

Tässä viimeisessä esimerkissä käytämme VLOOKUP-komentoa löytääksemme alennusprosentin, jota käytetään erilaisiin kenkien joukkotilauksiin. Hakemamme alennus on sarakkeessa D, alennustiedot sisältävä valikoima on A2:B6ja tällä alueella on sarake 2 sisältää alennuksen. Koska VLOOKUPin ei tarvitse löytää tarkkaa vastaavuutta, arvioitu_osuma jätetään tyhjäksi osoittamaan: MISSÄ. Jos tarkkaa vastaavuutta ei löydy, funktio käyttää seuraavaksi pienempää määrää. Näet, että ensimmäisessä esimerkissä 60 tilauksesta alennus ei löydy vasemmanpuoleisesta taulukosta, joten käytetään seuraavaksi pienempi summa 50, joka on 75% alennus. Sarake F on lopullinen hinta, kun alennus lasketaan.

VLOOKUP-virheet ja -säännöt

Tässä on joitain asioita, jotka on muistettava käytettäessä VLOOKUP-toimintoa Excelissä:

  • jos hakuarvo on merkkijono, se on suljettava lainausmerkein.
  • Excel palaa #EI OSUMIA jos VLOOKUP ei löydä tulosta.
  • Excel palaa #EI OSUMIA jos siinä ei ole numeroa hakutaulukkoon joka on suurempi tai yhtä suuri kuin hakuarvo.
  • Excel palaa #VIITE! jos sarakkeen numero on suurempi kuin sarakkeiden määrä hakutaulukkoon.
  • hakuarvo on aina äärivasemmassa asennossa hakutaulukkoon ja on asema 1 määrityksessä sarakkeen numero.
  • Jos määrität: VÄÄRÄ edessä arvioitu_osuma eikä tarkkaa vastaavuutta löytynyt, VLOOKUP palauttaa #JÄLKEEN.
  • Jos määrität: MISSÄ edessä arvioitu_osuma eikä tarkkaa vastaavuutta löydy, palautetaan seuraavaksi pienempi arvo.
  • Kannattaa käyttää lajittelemattomia taulukoita VÄÄRÄ edessä arvioitu_osuma jotta ensimmäinen tarkka vastaavuus palautetaan.
  • jos arvioitu_osuma On MISSÄ tai jätetty pois, ensimmäinen sarake on lajiteltava aakkosjärjestyksessä tai numeerisesti. Jos sitä ei ole lajiteltu, Excel saattaa palauttaa odottamattoman arvon.
  • Käyttämällä absoluuttisia soluviittauksia voit täyttää kaavat automaattisesti muuttamatta hakutaulukkoon.

Muita ominaisuuksia, kuten VLOOKUP

VLOOKUP suorittaa pystysuuntaisia ​​hakuja, mikä tarkoittaa, että se hakee tiedot laskemalla sarakkeet. Jos tiedot on järjestetty vaakasuoraan ja haluat laskea rivejä alaspäin saadaksesi arvon, voit käyttää HAKU HORIZ -toimintoa. XLOOKUP-toiminto on samanlainen, mutta toimii kumpaankin suuntaan.

Por Markus