Syvällinen VLOOKUP-Katsaus
Pyyhkäise näyttääksesi valikon
Mitä VLOOKUP-funktio tekee
VLOOKUP-funktio etsii arvoa taulukon ensimmäisestä sarakkeesta ja palauttaa vastaavan arvon toisesta sarakkeesta samalla rivillä.
Nimi VLOOKUP tarkoittaa pystysuoraa hakua, eli haku suoritetaan saraketta alaspäin.
Perussyntaksi
=VLOOKUP(lookup_value; table_array; col_index_num; [range_lookup])
lookup_value: haettava arvo;table_array: alue, joka sisältää hakutaulukon;col_index_num: sarakenumero taulukossa, josta Excel palauttaa arvon;range_lookup: määrittää, suorittaako Excel tarkan vai likimääräisen haun. KäytäFALSEtai0tarkkaan hakuun (suositeltu).TRUEtai1likimääräiseen hakuun.
Esimerkki tuotteen hinnan hakemisesta
Oletetaan, että laskentataulukossa on seuraava taulukko.
Taulukko sijaitsee solualueella A3:C7.
Haettava tuotteen nimi syötetään soluun E4.
Tavoitteena on palauttaa Price.
=VLOOKUP(E4; A4:C7; 3; FALSE)
E4: sisältää haettavan tuotteen nimen;A4:C7: määrittää hakutaulukon;3: ohjeistaa Exceliä palauttamaan arvon taulukon kolmannesta sarakkeesta;FALSE: määrittää tarkan vastaavuuden.
Miten se toimii
Kun kaava suoritetaan:
- Excel etsii taulukon ensimmäisestä sarakkeesta;
- Se löytää rivin, joka vastaa hakuarvoa;
- Se palauttaa arvon määritetystä sarakkeesta.
Jos E3 sisältää arvon Monitor, tulos on 180.
VLOOKUP voi hakea vain vasemmalta oikealle.
Hakusarake on aina oltava taulukon ensimmäinen sarake.
Esimerkiksi, jos taulukko on rakenteeltaan seuraava:
| Category | Product | Price |
VLOOKUP ei voi hakea Product-sarakkeen perusteella palauttaakseen Category-sarakkeen arvon.
Tämä rajoitus on yksi syy siihen, miksi nykyaikaiset hakutoiminnot, kuten XLOOKUP ja INDEX + XMATCH, ovat usein suositumpia.
Tehtävä
Tilanne
Työkirjassa on taulukko, jossa on: Product Code, Product Name, Category ja Price. Syöttösoluun on annettu Product Code.
Tavoitteena on palauttaa Category käyttämällä VLOOKUP-funktiota.
Ohjeet
- Etsi
Product Codetaulukon ensimmäisestä sarakkeesta; - Palauta
Category-sarake.
Kiitos palautteestasi!
Kysy tekoälyä
Kysy tekoälyä
Kysy mitä tahansa tai kokeile jotakin ehdotetuista kysymyksistä aloittaaksesi keskustelumme