Kuinka käyttää VLOOKUPia Excelissä

Onko sinulla koskaan ollut suuri laskentataulukko, jossa on tietoja Excelissä(Excel) ja tarvitset helpon tavan suodattaa ja poimia siitä tiettyjä tietoja? Jos opit käyttämään VLOOKUPia (VLOOKUP)Excelissä(Excel) , voit tehdä tämän haun yhdellä tehokkaalla Excel - toiminnolla.

Excelin VLOOKUP(VLOOKUP) - toiminto pelottaa(Excel) monia ihmisiä, koska siinä on paljon parametreja ja sitä voidaan käyttää useilla tavoilla. Tässä artikkelissa opit kaikki tavat , joilla voit käyttää VLOOKUPia (VLOOKUP)Excelissä(Excel) ja miksi toiminto on niin tehokas.

VLOOKUP-parametrit Excelissä(VLOOKUP Parameters In Excel)

Kun alat kirjoittaa =VLOOKUP( mihin tahansa Excelin(Excel) soluun , näet ponnahdusikkunan, joka näyttää kaikki käytettävissä olevat funktioparametrit.

Tarkastellaan jokaista näistä parametreista ja mitä ne tarkoittavat.

  • lookup_value : arvo, jota etsit laskentataulukosta
  • table_array : Arkin solualue, josta haluat etsiä
  • col_index_num : Sarake, josta haluat hakea tuloksesi
  • [range_lookup] : Vastaavuustila ( TRUE = likimääräinen, FALSE = tarkka)

Näiden neljän parametrin avulla voit tehdä monia erilaisia ​​hyödyllisiä hakuja erittäin suurien tietojoukkojen sisältä.

Yksinkertainen VLOOKUP Excel -esimerkki(A Simple VLOOKUP Excel Example)

VLOOKUP ei ole yksi niistä Excelin perustoiminnoista(the basic Excel functions) , jotka olet ehkä oppinut, joten katsotaanpa yksinkertaista esimerkkiä aloittaaksesi.

Seuraavassa esimerkissä käytämme suurta taulukkoa yhdysvaltalaisten(United) koulujen SAT -(States) pisteistä . Tämä laskentataulukko sisältää yli 450 koulua sekä yksittäisiä SAT -pisteitä lukemisesta, matematiikasta ja kirjoittamisesta. Voit(Feel) vapaasti ladata seurataksesi. Siellä on ulkoinen yhteys, joka vetää tiedot, joten saat varoituksen tiedoston avaamisesta, mutta se on turvallista.

Olisi hyvin aikaa vievää etsiä näin laajaa tietoaineistoa löytääksesi sinua kiinnostavan koulun.

Sen sijaan voit luoda yksinkertaisen lomakkeen taulukon sivun tyhjiin soluihin. Suorita tämä haku tekemällä yksi kenttä Koululle(School) ja kolme muuta kenttää luku-, matematiikasta ja kirjoittamista varten.

Seuraavaksi sinun on käytettävä Excelin (Excel)VLOOKUP - toimintoa saadaksesi nämä kolme kenttää toimimaan. Luo Luku(Reading) - kenttään VHAKU(VLOOKUP) - funktio seuraavasti:

  1. Kirjoita =VLOOKUP(
  2. Valitse Koulu(School) - kenttä, joka tässä esimerkissä on I2 . Kirjoita pilkku.
  3. Valitse koko solualue, joka sisältää etsittävät tiedot. Kirjoita pilkku.

Kun valitset alueen, voit aloittaa sarakkeesta, jota käytät etsimiseen (tässä tapauksessa koulun nimisarakkeesta) ja valita sitten kaikki muut sarakkeet ja rivit, jotka sisältävät tiedot.

Huomautus(Note) : Excelin (Excel)VLOOKUP -funktio voi hakea vain hakusarakkeen oikealla puolella olevista soluista. Tässä esimerkissä koulun nimisarakkeen on oltava etsimiesi tietojen vasemmalla puolella.

  1. Seuraavaksi sinun on noudettava lukupisteet(Reading) valitsemalla kolmas sarake vasemmanpuoleisesta valitusta sarakkeesta. Joten kirjoita 3 ja kirjoita sitten toinen pilkku.
  2. Kirjoita lopuksi FALSE saadaksesi tarkan vastaavuuden ja sulje funktio painamalla ) .

Viimeisen VLOOKUP- funktiosi pitäisi näyttää suunnilleen tältä:

=VLOOKUP(I2,B2:G461,3,FALSE)

Kun painat Enter -näppäintä ensimmäisen kerran ja lopetat toiminnon, huomaat, että Reading - kentässä on #N/A .

Tämä johtuu siitä, että Koulu(School) - kenttä on tyhjä eikä VHAKU(VLOOKUP) - funktiolla ole mitään löydettävää. Jos kuitenkin kirjoitat minkä tahansa lukion nimen, jota haluat etsiä, näet oikeat tulokset kyseiseltä riviltä lukupisteiden(Reading) osalta .

Kuinka käsitellä VLOOKUP-kirjainkoon erottelua(How To Deal With VLOOKUP Being Case- Sensitive)

Saatat huomata, että jos et kirjoita koulun nimeä samassa tapauksessa kuin se on tietojoukossa, et näe tuloksia.

Tämä johtuu siitä, että VLOOKUP - toiminto on isojen ja pienten kirjainten välinen ero. Tämä voi olla ärsyttävää varsinkin erittäin suuressa tietojoukossa, jossa etsimäsi sarake on ristiriidassa isojen kirjainten kanssa.

Voit kiertää tämän pakottamalla etsimäsi vaihtamaan pieniin kirjaimiin ennen tulosten etsimistä. Voit tehdä tämän luomalla uuden sarakkeen etsimäsi sarakkeen viereen. Kirjoita funktio:

=TRIM(LOWER(B2))

Tämä pienentää koulun nimen ja poistaa kaikki ylimääräiset merkit (välilyönnit), jotka saattavat olla nimen vasemmalla tai oikealla puolella.

Pidä Shift - näppäintä painettuna ja aseta hiiren osoitin ensimmäisen solun oikean alakulman päälle, kunnes se muuttuu kahdeksi vaakaviivaksi. Kaksoisnapsauta(Double) hiirtä täyttääksesi koko sarakkeen automaattisesti.

Lopuksi, koska VLOOKUP yrittää käyttää kaavaa näiden solujen tekstin sijaan, sinun on muutettava ne kaikki vain arvoiksi. Voit tehdä tämän kopioimalla koko sarakkeen, napsauttamalla ensimmäistä solua hiiren kakkospainikkeella ja liittämällä vain arvot.

Nyt kun kaikki tietosi on siivottu tässä uudessa sarakkeessa, muokkaa hieman Excelin (Excel)VLOOKUP - funktiota käyttämään tätä uutta saraketta aiemman sijasta aloittamalla hakualueen(the lookup range) C2:sta B2:n sijaan.

=VLOOKUP(I2,C2:G461,3,FALSE)

Nyt huomaat, että jos kirjoitat haun aina pienillä kirjaimilla, saat aina hyvän hakutuloksen.

Tämä on kätevä Excel-vinkki(handy Excel tip) , jonka avulla voit välttää sen tosiasian, että VLOOKUP on kirjainkoolla.

VLOOKUP Likimääräinen vastaavuus

Vaikka tämän artikkelin ensimmäisessä osassa kuvattu tarkan vastaavuuden HAKU(LOOKUP) -esimerkki on melko suoraviivainen, likimääräinen vastaavuus on hieman monimutkaisempi.

Likimääräistä vastaavuutta käytetään parhaiten numeroalueiden hakuun. Jotta tämä onnistuisi oikein, hakualue on lajiteltava oikein. Paras esimerkki tästä on VHAKU -funktio, joka etsii kirjainarvosanaa , joka vastaa numeroluokkaa.(VLOOKUP)

Jos opettajalla on pitkä lista opiskelijoiden kotitehtävien arvosanoista ympäri vuoden ja lopullinen keskiarvosarake, olisi mukavaa, että kyseistä loppuarvosanaa vastaava kirjainarvosana ilmestyisi automaattisesti.

Tämä on mahdollista VLOOKUP - toiminnolla. Tarvitaan vain oikealla oleva hakutaulukko, joka sisältää kunkin numeerisen pistemäärän sopivan kirjaimen arvosanan.

Nyt käyttämällä VLOOKUP - toimintoa ja likimääräistä vastaavuutta, voit löytää oikean kirjaimen arvosanan, joka vastaa oikeaa numeroaluetta.

Tässä VLOOKUP-toiminnossa:

  • lookup_value : F2, lopullinen keskiarvoarvosana
  • table_array : I2:J8, kirjainluokan hakualue
  • index_column : 2, hakutaulukon toinen sarake
  • [range_lookup] : TOSI, likimääräinen vastaavuus

Kun olet lopettanut VLOOKUP - toiminnon G2:ssa ja painanut Enter , voit täyttää loput solut käyttämällä samaa lähestymistapaa, joka on kuvattu viimeisessä osassa. Näet kaikki kirjainarvosanat oikein täytettyinä.

Huomaa, että Excelin (Excel)VLOOKUP - toiminto etsii arvosana-alueen alimmasta päästä määritetyn kirjaimen pistemäärän kanssa seuraavan kirjaimen pistemäärän alueen yläosaan.

Joten "C":n on oltava alemmalle alueelle (75) määritetty kirjain, ja B on määritetty oman kirjainalueensa alimmalle (minimialueelle). VLOOKUP "löytää" tuloksen arvolle 60 (D) lähimpänä likimääräisenä arvona mille tahansa välillä 60-75.

VLOOKUP Excelissä(Excel) on erittäin tehokas toiminto, joka on ollut saatavilla pitkään. Se on hyödyllinen myös vastaavien arvojen etsimiseen mistä tahansa Excel-työkirjasta(finding matching values anywhere in an Excel workbook) .

Muista kuitenkin, että Microsoft -käyttäjillä, joilla on kuukausittainen Office 365 -tilaus, on nyt pääsy uudempaan XLOOKUP-toimintoon. Tällä toiminnolla on enemmän parametreja ja lisää joustavuutta. Puolivuosittaisen tilauksen tehneiden käyttäjien on odotettava päivityksen julkaisua heinäkuussa 2020(July 2020) .



About the author

Olen ohjelmistoinsinööri, jolla on yli 10 vuoden kokemus Windows-pohjaisten sovellusten suunnittelusta, rakentamisesta ja ylläpidosta. Olen myös perehtynyt tekstinkäsittelyyn, laskentataulukkolaskentaan ja esityksiin. Osaan kirjoittaa selkeitä ja ytimekkäitä kuvauksia koodista, selittää monimutkaisia ​​käsitteitä aloitteleville kehittäjille ja tehdä vianmäärityksiä asiakkaille lennossa.



Related posts