Excel VLOOKUP -opetusohjelma
Tässä Excel VLOOKUP -oppaassa keskustellaan siitä, mikä on VLOOKUP-toiminto Excelissä, miten se toimii, sekä käytännön esimerkkejä. Excelin VLOOKUP (pystysuuntainen haku) -toiminto etsii tietyn osan tai arvon taulukon tai tietojoukon yhdestä sarakkeesta ja poimii ja palauttaa jonkin verran vastaavaa arvoa tai tietoa toisesta sarakkeesta.
Excelin VLOOKUP-funktio on sisäänrakennettu toiminto, ja se on nimetty siten, että kaava etsii arvoa ja etsii sitä pystysuunnassa tietyssä sarakkeessa. Se pysähtyy heti, kun se löytää kyseisen arvon ja katsoo kyseisen arvon oikealle puolelle määrittämäämme sarakkeeseen.

VLOOKUP-toiminnon yleinen syntakse on seuraava:

VLOOKUP-kaavan syntaksissa on seuraavat argumentit:
- Hakuarvo: Pakollinen, edustaa arvoa, jota haluamme etsiä taulukon tai tietojoukon ensimmäisestä sarakkeesta.
- Table_array: Pakollinen, edustaa haettavaa tietojoukkoa tai tietoryhmää.
- Col_indexnum: Pakollinen, edustaa kokonaislukua, joka määrittää table_array -sarakkeen numeron, josta haluamme palauttaa arvon
- Range_lookup: Valinnainen, edustaa tai määrittelee toiminnon palauttamisen, jos se ei löydä tarkkaa hakua_arvo vastaavaa. Tämän argumentin arvoksi voidaan asettaa FALSE; tai 'TOSI', jossa 'TOSI' osoittaa likimääräisen vastaavuuden (ts. käytä lähintä hakua <hakuarvon alapuolella, jos tarkkaa osumaa ei löydy), ja 'TOSI' tarkan haun (eli palauttaa virheen tapauksessa tarkkaa osumaa ei löydy). 'TOSI' voidaan myös korvata luvulla '1' ja 'EPÄTOSI' luvulla '0'.
Esimerkkejä
Esimerkki 1
Oletetaan, että meillä on opiskelijatietotaulukko, joka koostuu heidän roolinumerostaan, nimestään, luokastaan ja sähköpostitunnuksestaan. Jos nyt haluamme saada tietyn opiskelijan sähköpostitunnuksen tästä tietokannasta, käytämme VLOOKUP-toimintoa seuraavasti:
= NÄYTTÖ (F2, A2: D12,4,1)

Voimme nähdä, että yllä oleva kaava etsii arvoa 6 opiskelijatietueiden taulukon vasemmassa sarakkeessa. Kolmas argumentti, jonka arvo on 4, kehottaa funktiota palauttamaan samalla rivillä olevan arvon opiskelijarekisterin taulukon neljännestä sarakkeesta. Viimeinen argumentti, joka mainitaan nimellä 1 (TOSI), käskee funktiota palauttamaan likimääräisen vastaavuuden (tarkka vastaavuus, jos sellainen on).

Joten voimme nähdä, että rullan nro 6 sähköpostitunnus puretaan ja palautetaan oikein tämän toiminnon kanssa.
Esimerkki 2
Oletetaan nyt, että käytämme tarkkaa hakua haun arvoon, jota ei ole, VLOOKUP-toiminto toimii seuraavasti:
= NÄYTTÖ (F2, A2: D12,4, 0)

Voimme nähdä, että yllä oleva kaava etsii arvoa 16 opiskelijatietojen taulukon vasemmassa sarakkeessa. Kolmas argumentti, jonka arvo on 4, kehottaa funktiota palauttamaan samalla rivillä olevan arvon opiskelijarekisterin taulukon neljännestä sarakkeesta. Viimeinen argumentti, joka mainitaan nimellä 0 (EPÄTOSI), käskee funktiota palauttamaan tarkan haun ja virheen, jos tarkkaa vastaavuutta ei löydy.
Joten voimme nähdä, että rullan nro 16 sähköpostiosoitetta ei ole olemassa, koska opiskelijarekisterit-taulukossa ei ole arvoa rullana nro 16, joten virhe # # N / A palautetaan tarkan vastaavuargumentin kanssa.

Esimerkki 3
Oletetaan nyt, että käytämme likimääräistä hakuarvoa hakuarvolle, jota ei ole, VLOOKUP-toiminto toimii seuraavasti:
= NÄYTTÖ (F2, A2: D12,4, 1)

Voimme nähdä, että yllä oleva kaava etsii arvoa 16 opiskelijatietojen taulukon vasemmassa sarakkeessa. Kolmas argumentti, jonka arvo on 4, kehottaa funktiota palauttamaan samalla rivillä olevan arvon opiskelijarekisterin taulukon neljännestä sarakkeesta. Viimeinen argumentti, joka mainitaan nimellä 1 (TOSI), kehottaa funktiota palauttamaan likimääräisen vastaavuuden, jos tarkkaa vastaavuutta ei löydy.
Joten voimme nähdä, että opiskelijarekisteröintitaulukon ensimmäisessä sarakkeessa ei ole arvoa rullana nro 16, mutta neljäs argumentti, joka mainitaan nimellä 1 tai TOSI, kertoo likimääräisen vastaavuuden palauttamisen, joten funktio palauttaa suurimman arvon kuin 16 (tässä tapauksessa 12), joten luettelon 12 sähköpostitunnus palautetaan.

Muistettavaa
- VLOOKUP-toiminto on sisäänrakennettu toiminto Excelissä, joka on luokiteltu haku- / viitetoiminnoksi.
- Sitä voidaan käyttää myös taulukkofunktiona, jossa funktio voidaan syöttää kaavan osana laskentataulukon soluun.
- VLOOKUP näyttää aina oikealta, ts. Se vaatii hakutaulukon, jonka hakuarvot ovat vasemmanpuoleisessa sarakkeessa. Tulosarvona haettavat tiedot voivat näkyä missä tahansa sarakkeessa oikealla, ts. Hakuarvo on löydettävän tulosarvon vasemmalla puolella.
- VLOOKUP-funktiolle toimitettavan argumentin 'table_array' on oltava vähintään yhtä monta saraketta leveä kuin argumentin 'col_indexnum' arvo.
- Se on suunniteltu hakemaan tietoja taulukosta, joka on järjestetty pystyriveiksi, joissa kukin rivi edustaa uutta tietuetta. Joten, jos tiedot on järjestetty vaakasuoraan, voimme käyttää 'HLOOKUP' (vaakasuuntainen haku) -toimintoa.
- VLOOKUP-funktio palauttaa minkä tahansa tietotyypin, kuten numeron, päivämäärän, merkkijonon jne.
- VLOOKUP-toiminto sallii jokerimerkkien, kuten '*', käytön.
- Jos 'FALSE' tai '0' on määritetty likimääräiselle vastaavuudelle -parametrille eikä hakuarvolle löydy tarkkaa vastaavuutta, VLOOKUP-funktio palauttaa virheen "# N / A".

- Jos 'TOSI' tai '1' on määritetty likimääräiselle vastaavuudelle -parametrille eikä tarkkaa vastaavuutta löydetä, VLOOKUP-funktio palauttaa seuraavan pienemmän arvon.

- Jos 'col_indexnum' on pienempi kuin 1 tai sitä ei tunnisteta numeeriseksi arvoksi, VLOOKUP-funktio palauttaa arvon #VALUE! virhe.

- Jos aluetta_haku-arvoa ei tunnisteta loogiseksi arvoksi, se palauttaa arvon #ARVO! virhe.
- Jos 'col_indexnum' on suurempi kuin sarakkeiden määrä taulukon_kuvauksessa, VLOOKUP-funktio palauttaa arvon #REF! virhe.

- Jos argumentti 'range_lookup' jätetään pois, VLOOKUP-toiminto sallii epätarkan vastaavuuden, mutta se käyttää tarkkaa vastaavuutta, jos sellainen on olemassa.
- VLOOKUP-toiminto ei eroa isoja ja pieniä kirjaimia.
- Jos hakusarakkeessa on päällekkäisiä arvoja, VLOOKUP-toiminto vastaa vain ensimmäistä arvoa.
