Miten löytää tietoja VLOOKUP: lla Excelissä?

01/03

Etsi arvioitavista tuloksista tietoihin Excelin VLOOKUP

Etsi hinnanalennukset VLOOKUP. © Ted French

Miten VLOOKUP-funktio toimii

Excelin VLOOKUP- toimintoa , joka on pystysuuntainen haku , voidaan etsiä tietyn taulukon tai tietokannan sisältämiä tietoja.

VLOOKUP palauttaa tavallisesti yhden datakentän tuotoksena. Miten tämä tapahtuu:

  1. Antakaa nimi tai lookup_value, joka kertoo VLOOKUP: lle, missä rivissä tai rekisterissä tietotaulukosta etsitään haluamasi tiedot
  2. Toimitat pyytämiesi tietojen sarakkeen numero, joka tunnetaan nimellä col_index_num
  3. Funktio etsii lookup_value datataulukon ensimmäisessä sarakkeessa
  4. VLOOKUP etsii sitten ja palauttaa etsimäsi tiedot saman rekisterin toiselta kentältä käyttäen toimitettua sarakemäärää

Tietojen lajittelu ensin

Vaikka ei aina vaadita, on tavallisesti parasta ensin lajitella tietojoukot, joita VLOOKUP etsii nousevassa järjestyksessä lajittelunäppäimen ensimmäisen sarakkeen avulla.

Jos tietoja ei ole lajiteltu, VLOOKUP saattaa palauttaa virheellisen tuloksen.

VLOOKUP-toiminnon syntaksi ja argumentit

Toiminnon syntaksi viittaa funktion ulkoasuun ja sisältää funktion nimen, kannakkeet ja argumentit .

VLOOKUP-toiminnon syntaksi on:

= VLOOKUP (lookup_value, table_array, col_index_num, range_lookup)

lookup _value - (vaaditaan) etsittävä arvo - kuten yllä olevassa kuvassa myyty määrä

table_array - (vaaditaan) Tämä on taulukko, jonka VLOOKUP etsii löytääkseen tietoja.

col_index_num - (vaaditaan) haluamasi arvon sarakemäärän.

range_lookup - (valinnainen) osoittaa, onko alue lajiteltu nousevaan järjestykseen.

Esimerkki: Etsi ostohinnan alennusmaksu

Edellä olevassa kuvassa oleva esimerkki käyttää VLOOKUP-funktiota löytääksesi diskonttokoron, joka vaihtelee ostettujen tuotteiden määrän mukaan.

Esimerkki osoittaa, että 19 tuotteen oston alennus on 2%. Tämä johtuu siitä, että Määrä- sarakkeessa on arvoalueita. Tämän seurauksena VLOOKUP ei löydä tarkkaa ottelua. Sen sijaan on löydettävä likimääräinen ottelu oikean diskonttokoron palauttamiseksi.

Löytää likimääräisiä otteluita:

Esimerkissä käytetään seuraavaa kaavaa, joka sisältää VLOOKUP-toiminnon löytääksesi alennuksen ostettujen tavaroiden määrille.

= VLOOKUP (C2, $ C $ 5: $ D $ 8,2, TOSI)

Vaikka tämä kaava voidaan kirjoittaa työarkin soluun, toinen vaihtoehto, jota käytetään alla lueteltujen vaiheiden kanssa, on käyttää funktion valintaikkunaa syöttämään sen argumentit.

VLOOKUP-valintaikkunan avaaminen

Edellä kuvatun kuvan VLOOKUP-toiminnolle syötetyt vaiheet soluun B2 ovat seuraavat:

  1. Napsauta solua B2 sen tekemiseksi aktiiviseksi soluksi - paikka, jossa VLOOKUP-toiminnon tulokset näytetään
  2. Napsauta Lomakkeet- välilehteä.
  3. Valitse haun alasvetovalikosta Etsi ja vertailu nauhalta
  4. Napsauta luettelossa VLOOKUP , jolloin toiminnon valintaikkuna avautuu

02/03

Excelin VLOOKUP-toiminnon argumenttien syöttäminen

Argumenttien syöttäminen VLOOKUP-valintaikkunaan. © Ted French

Osoittamalla Cell References

VLOOKUP-toiminnon argumentit merkitään valintaikkunan erillisiin riveihin, kuten yllä olevassa kuvassa esitetään.

Sellaisia ​​viittauksia, joita voidaan käyttää argumentteina, voidaan kirjoittaa oikeaan viivaan tai, kuten seuraavissa vaiheissa tehdään, osoitus, johon liittyy korostetaan haluttu solualue hiiren osoittimella, voidaan syöttää ne valintaikkunaan .

Osoituksen käytön edut ovat:

Relatiivisten ja absoluuttisten solujen viittausten käyttäminen argumentteineen

Ei ole harvinaista käyttää useita kopioita VLOOKUPista palauttamaan eri tietoja samasta taulukosta. Tämän helpottamiseksi usein VLOOKUP voidaan kopioida solusta toiseen. Kun toiminnot kopioidaan muihin soluihin, on huolehdittava siitä, että tuloksena olevat soluviitteet ovat oikein, kun otetaan huomioon funktion uusi sijainti.

Yllä olevassa kuvassa dollarin merkit ( $ ) ympäröivät taulukon_array- argumentin soluviitteitä , jotka osoittavat, että ne ovat absoluuttisia soluviitteitä , mikä tarkoittaa, että ne eivät muutu, jos funktio kopioidaan toiseen soluun. Tämä on toivottavaa, koska VLOOKUP-kopiot viittaavat samaan tietojen taulukkoon kuin tietolähde.

Toisaalta lookup_valueon käytettyä soluviitettä ei ympäröi dollarin merkkejä, mikä tekee siitä suhteellisen soluviitteen. Suhteelliset soluviittaukset muuttuvat, kun ne kopioidaan heijastamaan niiden uutta sijaintipaikkaa suhteessa niihin tietoihin, joihin he viittaavat.

Toimintojen argumenttien syöttäminen

  1. Napsauta VLOOKUP-valintaikkunan Lookup _value -rivillä
  2. Napsauta taulukon solua C2 syöttääksesi tämän soluviitteen hakuotsikkakysymyksenä
  3. Napsauta valintaikkunan Table_array- riviä
  4. Korosta taulukon solut C5-D8 taulukon_array-argumentin syöttämiseksi - taulukon otsikot eivät sisälly tähän taulukkoon
  5. Voit vaihtaa alueen absoluuttisiin soluviittauksiin painamalla näppäimistön F4- näppäintä
  6. Napsauta valintaikkunan Col_index_num- riviä
  7. Kirjoita tällä rivillä Col_index_num- argumentti, koska diskonttokorot sijaitsevat Table_array- argumentin sarakkeessa 2
  8. Napsauta valintaikkunan Range_lookup- rivillä
  9. Kirjoita True- merkki nimellä Range_lookup- argumentti
  10. Sulje valintaikkuna painamalla näppäimistön Enter- näppäintä ja palaa laskentataulukkoon
  11. Vastaus 2% (ostetun määrän diskonttokorko) pitäisi näkyä laskentataulussa D2
  12. Kun napsautat solua D2, laskentataulukon yläpuolella olevassa kaavassa näkyy täydellinen funktio = VLOOKUP (C2, $ C $ 5: $ D $ 8,2, TRUE)

Miksi VLOOKUP palasi 2% tuloksena

03/03

Excel VLOOKUP ei toimi: # N / A ja #REF virheitä

VLOOKUP Palauttaa #REF! Virheviesti. © Ted French

VLOOKUP-virheilmoitukset

Seuraavat virhesanomat liittyvät VLOOKUP: iin.

A # N / A ("value not available") Virhe näkyy Jos:

#REF! ("alueen ulkopuolella oleva") Virhe näkyy Jos: